Primefaces 3.5 JSF 2.1
我正在使用p:remoteCommand执行异步命令并在页面加载后更新我的视图,但是看起来在每次迭代结束时它会再次执行,依此类推...
这种行为正确吗?
如何仅执行一次p:remoteCommand?
更新
我已经检查了remoteCommand是否在更新面板之外,因此感谢您的回答,但是已经可以了。我如何解决我的问题:
我不知道为什么,但是使用Omnifaces(http://showcase.omnifaces.org/components/onloadScript)的onloadScript调用了remoteCommand函数,它被调用了很多次,但是使用$(document).ready ...仅一次。因此,我对其进行了更改并使其立即开始工作。
最佳答案
单独使用p:remoteCommand
。
使用process="@this"
和partialSubmit="true"
只是为了安全起见。