Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax Primefaces数据表动态更新_Ajax_Jsf 2_Primefaces - Fatal编程技术网

Ajax Primefaces数据表动态更新

Ajax Primefaces数据表动态更新,ajax,jsf-2,primefaces,Ajax,Jsf 2,Primefaces,我想动态更新datatable列(特定列),因为它必须通过ajax调用在UI中反映服务器中的数据变化。如何使用primeface实现这一点。您可以使用primefaces使用标记提供的轮询机制 从Primefaces文档: Poll是一个ajax组件,能够定期发送ajax 在JSF支持bean上请求和执行侦听器 //科尔斯 使用p:poll怎么样?检查这个:感谢您的回复,但是性能如何?如果每个间隔都有大量数据,如果我们从数据库中获取整个数据,那么当两列发生变化时。? <h:form id

我想动态更新datatable列(特定列),因为它必须通过ajax调用在UI中反映服务器中的数据变化。如何使用primeface实现这一点。

您可以使用primefaces使用标记提供的轮询机制

从Primefaces文档:

Poll是一个ajax组件,能够定期发送ajax 在JSF支持bean上请求和执行侦听器


//科尔斯

使用p:poll怎么样?检查这个:感谢您的回复,但是性能如何?如果每个间隔都有大量数据,如果我们从数据库中获取整个数据,那么当两列发生变化时。?
<h:form id="form">  
    <p:dataTable id="tab" ...>
      //cols
    </p:dataTable>  

    <p:poll interval="3"   
            listener="#{counterBean.increment}" update="tab" />  
</h:form>