如何实现页面实时刷新?
页面带有输入功能,希望输入数据或者更新数据时,相关联的区域实时刷新。实现页面联动的效果。或者是其它因素导致数据变化后,页面会自动刷新,更新页面情况。想问下这种效果可以怎么...
页面带有输入功能,希望输入数据或者更新数据时,相关联的区域实时刷新。实现页面联动的效果。或者是其它因素导致数据变化后,页面会自动刷新,更新页面情况。想问下这种效果可以怎么实现,不想写太多的jsp和数据库交互,是否有现成的工具可以直接用?
展开
2016-02-01
展开全部
页面的实时刷新有两种情况,一种是页面数据的修改,联动相关区域;
一种是页面数据来源于数据库,数据库数据发生变化后,页面需要刷新。
前者数据变化后可通
过js获取数据,然后对应区域更新,但是存在一个实时更新问题;后者数据库的数据发生变化,这个完全没法通过页面获取,只能用ajax与数据库交互,获取
数据磨李,并且需要定时获取,实现起来很费劲。有个快逸报表工具,他们有个交互增强功能,之前通过这个功能做了一些握游数页面,很方面,他们把页面上需要用到的组件
都封装起来了,直接通过可视化页面进行配置,就可以实现想要的效果。你要的段首这个效果,对应他们的实时刷新效果,取数方式支持多种,可以从页面取数,也可以
从数据库取数,好像还可以自定义类,我只用过前两个,自定义类暂时还没有涉及,估计是可以满足更深的需求。从配置到最终效果的实现,对编程没什么要求,很
快就上手了。
一种是页面数据来源于数据库,数据库数据发生变化后,页面需要刷新。
前者数据变化后可通
过js获取数据,然后对应区域更新,但是存在一个实时更新问题;后者数据库的数据发生变化,这个完全没法通过页面获取,只能用ajax与数据库交互,获取
数据磨李,并且需要定时获取,实现起来很费劲。有个快逸报表工具,他们有个交互增强功能,之前通过这个功能做了一些握游数页面,很方面,他们把页面上需要用到的组件
都封装起来了,直接通过可视化页面进行配置,就可以实现想要的效果。你要的段首这个效果,对应他们的实时刷新效果,取数方式支持多种,可以从页面取数,也可以
从数据库取数,好像还可以自定义类,我只用过前两个,自定义类暂时还没有涉及,估计是可以满足更深的需求。从配置到最终效果的实现,对编程没什么要求,很
快就上手了。
2016-02-15
展开全部
服务器有一个application域,它是针对于服务器应用程序的,所以说不管多少个jsp页面都共享同一个application,不像request域。
在application域中设置一个属性,比如更改时间,每一次页面更改就斗唤更新此值(用当前时间赋值)。在jsp页面中庆隐得到此值,比较是否有变化,若有就刷新。
需要提到的是:这种比较也是要定时比空差凯较的!!!但是只有变化才会有刷新。
lz推荐的服务器驱动页面刷新的方法听起来很响亮啊,实现之后希望采纳下给我
在application域中设置一个属性,比如更改时间,每一次页面更改就斗唤更新此值(用当前时间赋值)。在jsp页面中庆隐得到此值,比较是否有变化,若有就刷新。
需要提到的是:这种比较也是要定时比空差凯较的!!!但是只有变化才会有刷新。
lz推荐的服务器驱动页面刷新的方法听起来很响亮啊,实现之后希望采纳下给我
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询