JSP のテーブルにDisplayTag ライブラリ ( http://displaytag.sourceforge.net/ ) を使用しており、それに付属するエクスポート機能を利用しています。
テーブルの内容を Excel ファイルにエクスポートしたいのですが、Excel ファイルに書き出された内容を変更して、追加情報を含めたり、データの形式を変更したりしたいと考えています。
これを行うためにデコレータを指定することは可能ですか?
ありがとう!
JSP のテーブルにDisplayTag ライブラリ ( http://displaytag.sourceforge.net/ ) を使用しており、それに付属するエクスポート機能を利用しています。
テーブルの内容を Excel ファイルにエクスポートしたいのですが、Excel ファイルに書き出された内容を変更して、追加情報を含めたり、データの形式を変更したりしたいと考えています。
これを行うためにデコレータを指定することは可能ですか?
ありがとう!
これについては、こちらのドキュメントで説明されています。彼らの例を使用するには:
<display:table name="test" export="true">
<display:setProperty name="decorator.media.html" value="org.displaytag.sample.decorators.HtmlTotalWrapper" />
<display:setProperty name="decorator.media.excel" value="org.displaytag.sample.decorators.HssfTotalWrapper" />
</display:table>
また、次を使用できます。
メディア="html"
html で表示するものと Excel で表示するものを分けるためです。さらに、ExcelView という名前のクラスがあり、エクスポートされたファイルに何を印刷するかを定義する場合があります。このようなもの