我做过,方法如下,其中的jsp页面必须打开。只能由jsp主动去服务器查询,是否有新的信息,也就说,由jsp定时检查信息,有的话就弹出信息窗口。
解决方案 »
- 【高手进来】这个问题比较棘手,提交表单后网页不刷新
- 菜鸟问题。求助。。
- 关于jsp中button和submit的问题
- 帮做个小程序。有报酬200元。用jsp+sql2000实现如下网络硬盘功能:,不需要美工等,只要功能实现就行
- 中文传值
- websphere java.lang.outofmemoryerror
- Jsp 字符编码问题,页面输出乱码,大家指点,万分感激!
- 求助,各位大侠帮助分析一下,多谢~~
- 怎样在JavaBean中写一个方法来写入cookie值,例如写入name,然后又怎样把这个cookie值读出来?
- 奇怪的include file
- left join,right join,inner join在oracle上的莱鸟问题
- 求数据校验,正则表达牛人请进
瞎掰了。
一般为了减小server的负担,使用client端拖动技术,即client主动向server请求数据。
运用http头,对于servlet,可以用response.setHeader("Refresh","3;URL=http://localhost/test.do");那么3秒种之后client会再次请求指定的url。
需要注意的是不能让client使用当前buffer里的page代替请求的page,这可以用http 头的Last-Modified来设置,在servlet里覆盖getLastModified(HttpservletRequest req){return LastprimeModified.lgtetTime() /1000 *1000;}方法解决.
我觉得比较好的方法是:
写一个applet放在客户端的网页上, 把这个applet做成udp服务器, 当服务器端发现该用户有消息时,就通过udp报发出去.当applet收到这个报时,就可以跳出一个对话框了!
只是可能会涉及到沙箱机制的问题,我没试过.
大家以为如何?
我对你的东东感兴趣 能不能email给我看看
[email protected]
麻烦你也给我发一份儿好吗?
[email protected]
[email protected]谢谢!