当前位置: 技术问答>java相关
如何使用推技术解决问题?
来源: 互联网 发布时间:2015-07-11
本文导语: 我遇到一个问题,就是当数据库中的数据更新时,马上将数据在浏览器上显示,一种方法是在客户端定时刷新,但这种方法造成浏览器闪烁,不好,于是想用现在较为流行的聊天室常用的推技术解决,但是怎样才能将...
我遇到一个问题,就是当数据库中的数据更新时,马上将数据在浏览器上显示,一种方法是在客户端定时刷新,但这种方法造成浏览器闪烁,不好,于是想用现在较为流行的聊天室常用的推技术解决,但是怎样才能将服务器上的数据推到浏览器端呢?我的服务器为Tomcat,页面文件为jsp。
|
因为SERVLET是多线程的,而你的这个程序要求一个用户请求对应的SERVLET不停的运行,所以就要保证线程安全!(这是注意点)
其他的应该实现起来不难,只要调用THREAD.CURRENTTHREAD.wait(long a)就可以了!注意要用WAIT不要用SLEEP();
其他的应该实现起来不难,只要调用THREAD.CURRENTTHREAD.wait(long a)就可以了!注意要用WAIT不要用SLEEP();
|
对,我记得在Oreilly公司出的图书
Java™ Servlet Programming, by Jason Hunter with William Crawford
中由议长介绍这个的!
Table of Contents
Copyright
Preface
Chapter 1: Introduction
Chapter 2: HTTP Servlet Basics
Chapter 3: The Servlet Life Cycle
Chapter 4: Retrieving Information
Chapter 5: Sending HTML Information
Chapter 6: Sending Multimedia Content
Chapter 7: Session Tracking
Chapter 8: Security
Chapter 9: Database Connectivity
Chapter 10: Applet-Servlet Communication
Chapter 11: Interservlet Communication
Chapter 12: Internationalization
Chapter 13: Odds and Ends
Appendix A: Servlet API Quick Reference
Appendix B: HTTP Servlet API Quick Reference
Appendix C: HTTP Status Codes
Appendix D: Character Entities
Appendix E: Charsets
Index
Colophon
第十章就是!!!
呵呵
Java™ Servlet Programming, by Jason Hunter with William Crawford
中由议长介绍这个的!
Table of Contents
Copyright
Preface
Chapter 1: Introduction
Chapter 2: HTTP Servlet Basics
Chapter 3: The Servlet Life Cycle
Chapter 4: Retrieving Information
Chapter 5: Sending HTML Information
Chapter 6: Sending Multimedia Content
Chapter 7: Session Tracking
Chapter 8: Security
Chapter 9: Database Connectivity
Chapter 10: Applet-Servlet Communication
Chapter 11: Interservlet Communication
Chapter 12: Internationalization
Chapter 13: Odds and Ends
Appendix A: Servlet API Quick Reference
Appendix B: HTTP Servlet API Quick Reference
Appendix C: HTTP Status Codes
Appendix D: Character Entities
Appendix E: Charsets
Index
Colophon
第十章就是!!!
呵呵