我正在使用Primefaces poller,我想在表单中选择Styleclass =“updateable”的多个项目。在这种情况下,p:poll的正确更新选择器是什么?我只需要在触发轮询时更新表单的部分内容。
答案 0 :(得分:2)
你去吧
<p:poll interval="3" listener="#{myBean.myMethod}" update="@(.updateable)" />
另请查看展示广告:PrimeFaces Selectors - @(selector)
PFS不使用UIComponent的findComponent()。它在客户端找到组件,所以它仍然需要一个id发送到服务器来标记要更新的组件,所以你还需要给你用PFS选择的组件给一个id,尽管你不是参考这些ids你自己。如果您不提供显式ID,则JSF impls不会渲染自动生成的clientIds以使页面大小更小。 (Cagatay Civici)