0
我正在使用primeface 3.2。我正在使用ajax民意调查来获得对gui的每一个反应。但是ajax民意调查并没有停止,我试图停止在服务器端。 我正在使用stop = true来停止投票。在primefaces中轮询的代理
我正在使用primeface 3.2。我正在使用ajax民意调查来获得对gui的每一个反应。但是ajax民意调查并没有停止,我试图停止在服务器端。 我正在使用stop = true来停止投票。在primefaces中轮询的代理
更新
这里是一个陈列柜Poll - Start/Stop
旧的链接
如果你想从服务器端停止轮询您可以使用*的RequestContext API *
如上所述通过cagataycivici
看看他(旧)的博客文章
How to Stop Polling From Server Side
代码片断
客户
<p:poll listener="#{bean.listener}" update="sth" stop="#{bean.stop}"/>
服务器
private boolean stop = false;
public void listener() {
if(condition) {
stop = true;
}
}
我试过,我得到了java脚本函数中的警报,这意味着它调用正确。仍然民意调查没有得到塞尔。最后我重定向了页面,只有它停止了。 – wild
我也试过。 – wild