で使用rich:dataTable
していrich:dataTableScroller
ます。非常に多くのレコードがあるため、テーブルを初期化するときにDBからすべてのデータをロードしたくありません。rich:dataTableScroller
実際のページ数を表示するが、スイッチを入れたときにのみページをロードするようにしたい. ここでいくつかの解決策を見つけるしかし、rich:dataTable
私はand
を使用したいrich:dataTableScroller
. 誰かにアイデアがありますか?
7407 次
3 に答える
3
custom を作成しorg.richfaces.model.DataProvider
、getItemsByRange
限られたデータを取得する必要があります。ExtendedTableDataModel
次に、カスタムを渡すように構築し、DataProvider
このモデルを<rich:dataTable>
-value="#{myBean.myExtendedDataModel}"
于 2009-12-01T14:17:45.200 に答える
0
表示中のページに表示されるデータのみを実際に返す独自の「PagedDataModel」を作成できます。
私はこれの例を見つけましたhere。
于 2010-02-02T16:16:21.183 に答える
-1
メソッドを持つ richfaces ExtendedDataModel の子として、独自のデータモデルを作成できます。
protected List<T> loadData(int offset, int limit, List<Order> orders)
于 2009-08-13T07:20:05.493 に答える