jsp页面无须手动,自动更新

gordon20082008 2008-06-17 03:45:20
现在做一个项目,实时性要求比较强,后台每10分钟录入一次相关数据,要求前台能自动更新或刷新,问一下,有没这种工具能实现自动更新的?和HttpClient有关吗?
...全文
146 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
xing1990x 2010-12-14
  • 打赏
  • 举报
回复
<meta http-equiv="refresh" content="5;url=本页面地址"/> //自动刷新 content 后面设置时间默认为秒
dudu3052 2008-06-17
  • 打赏
  • 举报
回复
帮顶 顺便学习 想实现这个功能
wdbjsh 2008-06-17
  • 打赏
  • 举报
回复
写mata让页面每隔 一定事件refresh

或者用js的定时函数自动刷
gordon20082008 2008-06-17
  • 打赏
  • 举报
回复
是个B/S的结构,我们做的是类似于彩票系统,10分钟开1次,有2点比较麻烦。1是不希望客户一直看到刷新的页面,2是如果录入数据时间过了那个固定的,岂不是没刷新了?
miaoliujun 2008-06-17
  • 打赏
  • 举报
回复
楼主的揭贴率不高啊

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

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

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

如果C/S模式,那就做个socket,当后台有变化时,通知所有客户端,让客户端重新load新数据。
berlou 2008-06-17
  • 打赏
  • 举报
回复
同意2楼的说法。
gmail好像就是这种。
老紫竹 2008-06-17
  • 打赏
  • 举报
回复
prototype里面的
Ajax.PeriodUpdater 就很好!
gordon20082008 2008-06-17
  • 打赏
  • 举报
回复
最好是不刷新的,客户发现老是刷新,肯定不舒服
lblxiaoyu 2008-06-17
  • 打赏
  • 举报
回复
http://www.cnblogs.com/lblxiaoyu/archive/2008/06/17/1224075.html
dou_ye 2008-06-17
  • 打赏
  • 举报
回复
用js的settimeout 固定的时间读数据库
老紫竹 2008-06-17
  • 打赏
  • 举报
回复
楼主截止到2008-06-17 15:45:11的汇总数据:
发帖数:13
结贴数:9
结贴率:69.23%

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧