【发布时间】:2012-09-23 07:53:14
【问题描述】:
我正在使用 Primefaces 3.4。
当我在数据库中添加新数据时,我必须刷新数据表或页面才能看到更改。
如何让页面自动刷新?
【问题讨论】:
标签: javascript jsf jquery datatable primefaces
我正在使用 Primefaces 3.4。
当我在数据库中添加新数据时,我必须刷新数据表或页面才能看到更改。
如何让页面自动刷新?
【问题讨论】:
标签: javascript jsf jquery datatable primefaces
在大多数情况下,在p:ajax 或p:commandButton 的update="datatableID" 属性中添加数据表id
【讨论】:
如果您需要完全自动更新并且无需用户进行任何操作(例如按下按钮),则需要使用投票
"轮询组件在指定的时间间隔内进行 ajax 调用。"
<h:form id="form">
<h:outputText id="txt_count" value="#{counterBean.count}" />
<p:poll interval="3"
listener="#{counterBean.increment}" update="txt_count" />
</h:form>
这是 primefaces 展示示例 你可以从中得到想法 干杯
【讨论】: