2017-03-23 3 views
0

ページングでは1000 recordsを持っていますが、デフォルトでは1 00 recordsしかロードされず、データベースからレコードをフェッチするまでロードされません。hibernateクエリとstrutsを使用してページングでレコードをフェッチする方法

私を助けてください。

ご協力いただきありがとうございます。

+0

使用https://www.google.co.in/ –

+1

google.co.inの

query.setFirstResult(0); query.setMaxResults(100); 

重複? - santosh gore – sana

+0

あなたのコードを投稿できますか? –

答えて

0

非常に簡単です。各ページングでsetFirstResultが変更されます。 使用:hibernate pagination mechanism

+0

このコメントを削除してください返信ありがとう、私はそれを試みただけでも100レコードを表示します。ですから、残りのレコードを101から1000までフェッチするにはどうすればいいですか...これは私の問題です – sana

+0

2ページ目は、FirstResultを100に変更する必要があります。 2番目のページのためにquery.setFirstResult(100);再度次のページquery.setFirstResult(200);.しかしMaxResultsは毎回最大100のレコードをフェッチしたいのと同じ100になります。 – Arindam

+0

ここで試してみましたが、setFirstResult()を使用した結果はありません – sana