DisplayTag库问题 - 是否可以向标准Excel导出添加更多信息?

时间:2010-02-01 02:56:51

标签: displaytag

我正在使用DisplayTag库(http://displaytag.sourceforge.net/)来处理JSP中的表,并且我正在利用它附带的导出功能。

我想将表格内容导出到Excel文件,但我想修改写入Excel文件的内容以包含额外信息并更改数据格式。

是否可以指定装饰器来完成这项工作?

谢谢!

2 个答案:

答案 0 :(得分:4)

文档here中对此进行了讨论。使用他们的例子:

<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>

答案 1 :(得分:0)

您也可以使用:

  

媒体=&#34; HTML&#34;

为了分隔您将在HTML中显示的内容和Excel中的内容。此外,您可能有一个名为ExcelView的类,并在导出的文件中定义要打印的内容。像this

这样的东西