2

表示タグライブラリを使用して、JSPのグリッドデータを表示します。

外部ソーティングとページングを使用します。また、ライブラリのエクスポート機能を使用して、ExcelまたはPDFにエクスポートできるようにします。

問題は、エクスポートにすべての行を含めたいのに、エクスポートは現在の結果セット(つまり、行20〜40)のデータのみをエクスポートしていることです。

誰もがこれを行う方法を知っていますか?

表示タグには結果セット全体が含まれ、すべてがエクスポートに含まれるため、外部の並べ替えとページ付けを使用していない場合、これは自動的に機能すると思います。ただし、外部ソーティング/ページ付けを使用しています。

4

1 に答える 1

5

これは確かに既知の問題であるように見えます。

私たちのソリューション

//Determine if user is doing an export
boolean export = request.getParameter(TableTagParameters.PARAMETER_EXPORTING) != null;

if (export) {
    //Return entire list
} else {
    //Return paginated list
}
于 2010-08-09T20:43:18.093 に答える