更改页面时JSF数据表更新组件(数据表外部)

更改页面时JSF数据表更新组件(数据表外部),jsf,primefaces,Jsf,Primefaces,我有这个测试代码,但是,当我通过primefaces数据表分页时,如何更新anyComponenteID 注意:组件在dataTable之外。您可以将ajax侦听器绑定到primefaces dataTable内部的页面事件,您需要将表单设置为prependId=“true”,以便访问dataTable之外的组件 代码将如下所示: 您可以将ajax侦听器绑定到primefaces数据表内的页面事件,您需要将表单设置为prependId=“true”,以便访问数据表外的组件 代码将如下所示: 请考

我有这个测试代码,但是,当我通过primefaces数据表分页时,如何更新
anyComponenteID


注意:组件在dataTable之外。

您可以将ajax侦听器绑定到primefaces dataTable内部的
页面
事件,您需要将表单设置为
prependId=“true”
,以便访问dataTable之外的组件

代码将如下所示:


您可以将ajax侦听器绑定到primefaces数据表内的
页面
事件,您需要将表单设置为
prependId=“true”
,以便访问数据表外的组件

代码将如下所示:


请考虑接受答案,因为这可能会帮助其他人。请考虑接受答案,因为这可能会帮助其他人。
<p:dataTable value="#{bean.list}"
             var="q"
             styleClass="data-apresenta"
             rowIndexVar="qi" itemType="none"
             paginator="true"
             rows="1"
             id="dataL">    
</p:dataTable>

<h:outputLabel id="anyComponenteID" value="Test"/>