0

我正在使用 primefaces 3.2

我如何知道用户何时按下 p:dataTable 中的分页按钮之一?

谢谢

4

1 回答 1

0

如果您在用户更改页面时需要 ajax 行为,可以使用以下代码:

<p:dataTable value="#{bean.collection}" var="obj" >
      <p:ajax event="page" update="componentsToUpdateOnPage" listener="#{bean.pageListener}" />
      <p:column>
         .. etc..
</p:dataTable>

如果您使用的是延迟加载数据表,则必须覆盖 LazyDataModel 的 load() 方法。该方法在页面加载、页面更改以及对数据表进行排序或过滤时执行。

于 2012-07-30T12:03:14.627 回答