0

Primefaces3.2を使用しています

ユーザーがp:dataTableのページネーションボタンの1つを押していることをどのように知ることができますか?

ありがとう

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 に答える