2012-03-13 11 views
0

配列リストのデータベースから取得しているarraylistが1人あります。リンク付きのpaginataionを適用したいと思います。最初、前、次、最後、後のページのドロップダウンはここでデータベースを呼びたくありませんすべてのリクエスト(すなわち、First、Prevなど)のために、私は検索時に返されたarrylistを使用したいと思います。さらに1つの要件は、フィールドレベルのソートが必要です。昇順、ユーザーがヘッダーフィールドをクリックすると下降する必要があります。これを修正するにはJSF2のみリッチフェイスなどは使用したくないJSF2のArrayListのページ分割

ありがとうございます。

+0

チェック(http://balusc.blogspot.com/2006を見てみましょう

にあなたがいるMyFaces JSFの実装を使用することができますので、)MyFacesのトマホークを使用するための言い訳も+ MyFacesのトマホーク/06/using-datatables.html)@BalusCからのブログエントリ –

答えて

1

なぜ、リッチ顔やプライムフェイスなどを使用したくないのですか?単にpaginator = "true"でdatatable可能なprimefacesを使用してください。

あなたがそれを望まないのですが、難しい方法をしたいのですが。データベースからすべてを取得することをお勧めします。データテーブルを使用し、そのテーブルのゲッターでは、配列の一部を返すだけです。 (インデックス10〜20、インデックス20〜40または...) データテーブルの上部または下部にいくつかの出力リンクを配置します。これらは、検索したいインデックスを設定できます。

私の説明は明らかです。

+0

多分@ user1166528はこれらの種類のliを追加できません彼は –

+0

で働いているプロジェクトに勇気を与えることができます。私はさらに別の解決策を説明しています。しかし、私がなぜこれらのライブラリを追加することができない/できないのか興味をそそられています。 – roel

0

MyFacesのトマホークはあなたのためのオプション...

である場合には、私はPrimeFaces/RichFacesの異なるビットとして(MyFacesのトマホーク)を参照してくださいMyFacesのは同様のMyFaces JSFの実装を担当している原因(それは可能性が[のDataTableを使用] Myfaces Tomahawk datascroller