Displaytagを使用してテーブルデータをExcelにエクスポートしたい。
最初はすべてのデータをExcelにエクスポートしていますが、デフォルトでは、displaytagはCSV形式を使用してExcelにエクスポートしています。
このソリューションは、DisplaytagがCSVを.xlsファイルにエクスポートする問題を修正しました
ただし、新しく生成されたExcelシートには、テーブル/リスト全体ではなく、選択したページデータのみが含まれるようになりました。2ページ目のデータをエクスポートしています。2ページ目にいます。
しかし、すべてのページのデータをエクスポートしたいと思います。
私の完全なdisplaytag.properties
export.types=csv excel xml rtf pdf
export.excel=true
export.xml=true
export.csv=true
export.rtf=false
export.pdf=false
export.excel.class=org.displaytag.export.excel.DefaultHssfExportView
export.pdf.class=org.displaytag.export.DefaultPdfExportView
export.rtf.class=org.displaytag.export.DefaultRtfExportView
テーブルのJspで
<displaytag:setProperty name="export.csv.filename" value="test.csv" />
<displaytag:setProperty name="export.excel.filename" value="test.xls" />
<displaytag:setProperty name="export.xml.filename" value="test.xml" />
ところで、他のエクスポート形式(csv、xml)は、Excelを除く完全なデータを生成しています。