データテーブルがページに表示された後、PrimeFaces データテーブルのページサイズを動的に更新しようとしていますが、それができないようです。問題がある場合は、遅延ロードされたデータテーブルを使用しています... EL式をrows属性に入れてテーブルを更新しても機能せず、ページネーターがデータを返しません。
これがバグである場合のアイデアと、それを修正する方法はありますか?
ありがとう
データテーブルがページに表示された後、PrimeFaces データテーブルのページサイズを動的に更新しようとしていますが、それができないようです。問題がある場合は、遅延ロードされたデータテーブルを使用しています... EL式をrows属性に入れてテーブルを更新しても機能せず、ページネーターがデータを返しません。
これがバグである場合のアイデアと、それを修正する方法はありますか?
ありがとう
データテーブルを更新または更新する必要はありません。rowsPerPageTemplate
属性でEL式を使用し<p:dataTable>
、データテーブルをロードした後、行番号を変更するだけです。
<p:dataTable value="#{managedBean.users}" var="user" lazy="true" paginator="true" rows="10" rowsPerPageTemplate="10,25 #{fn:length(managedBean.users)}">
そして、これxmlns:fn="http://java.sun.com/jsp/jstl/functions"
をページに含めます。