2008-09-25 21 views
3

データベースからログエントリを表示する必要があります。 もちろん、ログデータは膨大なので、いくつかのページに結果を表示しなければなりません。** **ログデータは一度にすべて**取得されるのではなく、ユーザーがそのページをナビゲートする際に使用します。結果セット全体を取得しないJSPページネーションですか?

私は約DisplayTagTableTagsを知っていますが、ページングを適用する前にすべてのデータを取得しているようです。

私自身のJSPタグを開発する前に、誰でもこの問題のサードパーティーの解決策を知っていますか?

おかげで、
マリウス

答えて

3

DisplayTagについて:Value Listデザインパターンをサポートしています。

0

あなたのJSP Insideは、本当に全体の問題を解決するには良い場所ではありません。 一般的な階層化アプローチでは、プレゼンテーション(ここではJSP)とデータアクセス(クエリを実行する場所)を分離します。

displaytag/jspタグは、データアクセスレイヤーに渡す必要があります(たとえば、次の30と5ページ目が必要です)、データアクセスレイヤーは改ページされたクエリを処理します。

1

これに関する最適な解決方法は、Jmesa

です。
関連する問題