用a4j:poll可以实现jsf页面定时刷新
下面是一个示例
<a4j:region>
<h:form>
<a4j:poll interval="2500" reRender="list"/>
</h:form>
</a4j:region>
其中,interval="2500"是多长时间刷新一次,单位是毫秒,示例中2.5秒刷一次
reRender="list" 是刷新的内容,list是要刷新控件的id
ps:巧用两个a4j:poll控制刷新
示例如下
<a4j:region>
<h:form>
<a4j:poll id="list1" interval="2500" reRender="list"/>
</h:form>
</a4j:region>
<a4j:region>
<h:form>
<a4j:poll id="list" interval="2500"
enabled="#{socketInspectWindow.map['socketInspectTable'].refreshFlag}"
actionListener="#{socketInspectWindow.refreshAction}"
reRender="logInfo,importLogInfo,soundForm">
</a4j:poll>
</h:form>
</a4j:region>
其中enabled="#{socketInspectWindow.map['socketInspectTable'].refreshFlag}"是一个boolean型变量,当需要刷新的时候refreshFlag变成true,actionListener="#{socketInspectWindow.refreshAction}"做的事情是当刷新完以后将refreshFlag改回false
基本原理是第一个poll一直在刷新第二个poll,第二个poll中一旦refreshFlag变成true时,就立即执行刷新
分享到:
相关推荐
NULL 博文链接:https://sue1108.iteye.com/blog/673504
ajax4jsf 局部刷新刷新datatable 例子
jsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSFjsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSF
jsf 分页 jsf 分页 jsf 分页 jsf 分页
JSF是一种用于构建Java Web 应用程序的标准框架(是Java Community Process 规定的JSR-127标准)。JSF(Java Server Faces)技术为开发基于网络用户界面的Java开发者提供了标准的编程接口API以及标签库。就像Struts框架...
《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF...
JSF中文教程JSF中文教程JSF中文教程JSF中文教程
JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍
主要讲述JSF的工作方式 JSF的工作方式 JSF架构 JSF模型 JSF事件类型
第一个JSF程序,初学JSF者必备,jsf架包 jsf实例
jsf1.2 core jsf jsf核心
jsf 视频 java faces jsf 视频 java faces jsf 视频 java faces
JSF入门教程 JSF入门教程 JSF入门教程
================================= JSF开发必备JAR ================================= <br>《JSF入门简单中文版》开篇提到JSF开发需要的...尽一点微薄之力,希望后面刚开始学JSF的朋友 少走弯路:)
jsf 文档 jsf 文档 jsf 文档 jsf 文档
jsf 中文文档jsf 中文文档jsf 中文文档jsf 中文文档
精通JSF中文教程精通JSF中文教程精通JSF中文教程精通JSF中文教程精通JSF中文教程精通JSF中文教程
JSF的学习入门知识教程,里面有例子还有各个标签的使用及属性介绍
这里是jsf的tags的书籍。主要讲述jsf的用法。
JSF入门详细资料(PDF),包括JSF入门中文版,JSF Web应用实战开发,以及JSF2,JSF入门必配学习资料