日期:2014-05-18  浏览次数:20672 次

jsp页面无须手动,自动更新
现在做一个项目,实时性要求比较强,后台每10分钟录入一次相关数据,要求前台能自动更新或刷新,问一下,有没这种工具能实现自动更新的?和HttpClient有关吗?

------解决方案--------------------
用js的settimeout 固定的时间读数据库
------解决方案--------------------
http://www.cnblogs.com/lblxiaoyu/archive/2008/06/17/1224075.html
------解决方案--------------------
prototype里面的
Ajax.PeriodUpdater 就很好!
------解决方案--------------------
同意2楼的说法。
gmail好像就是这种。
------解决方案--------------------
楼主的揭贴率不高啊

这个问题首先要看的结构,是C/S,还是B/S的?

如果是B/S要做到自动更新页面,那就要客户端一直监听了,对客户端要求比较高

服务器端为了降低并发带来的性能问题,可以采用cache功能,客户端了解的只是一个url对应的response,如果后台数据不边,那这个response就静态化;后台数据如果改边,cache模块自动修改response的内容并重新静态化。

如果C/S模式,那就做个socket,当后台有变化时,通知所有客户端,让客户端重新load新数据。
------解决方案--------------------
写mata让页面每隔 一定事件refresh

或者用js的定时函数自动刷
------解决方案--------------------
帮顶 顺便学习 想实现这个功能