jsp网页从Mysql数据库读取数据进行展示,想实现每一秒更新网页的数据,感觉这里不能使用ajax来做,但是也不想通过实时加载网页的方式,问一下使用什么方式好,提供一下思路就行
mysql插入触发器将新增的数据放入临时表,jsp每次读取临时表,然后删除里面全部的数据
用ajax就可以了。你无非就是担心数据多,性能差。
可以用ajax啊,你在页面里用js写个定时器就可以了
如果不想用Ajax局部刷新的话,应该不会有更好的方法了,因为你是数据实时变化的,但是页面其他元素没必要重新加载啊。定时刷新的话直接用定时器setInterval异步请求局部渲染最新数据就可以了啊。
用ajax加心跳模型
实现如下连接
http://www.cnblogs.com/hoojo/p/longPolling_comet_jquery_iframe_ajax.html
不想用js就用websocket咯