我只是想知道是否可以使用显示标签的导出功能来导出列表的所有数据,而不是例如。1~10(一页数据)。
例如:我的列表中有 100 行。一页显示1~10个数据。因此,我的 displaytag 表中将有 10 页。
displa 标签的导出功能仅导出/打印当前显示的页面(例如,如果当前数据来自 1 ~ 10 ,我无法导出导出文件中剩余的 11 ~ 100 个数据。)
我只是想知道是否可以使用显示标签的导出功能来导出列表的所有数据,而不是例如。1~10(一页数据)。
例如:我的列表中有 100 行。一页显示1~10个数据。因此,我的 displaytag 表中将有 10 页。
displa 标签的导出功能仅导出/打印当前显示的页面(例如,如果当前数据来自 1 ~ 10 ,我无法导出导出文件中剩余的 11 ~ 100 个数据。)
看看“export.amount”属性(http://displaytag.sourceforge.net/1.2/configuration.html)
“指示当用户请求数据导出时应向用户发送多少数据。默认情况下,它会发送整个列表。您可以指示表格标签仅发送当前显示在页面上的数据”
从属性文件中删除以下行:
export.excel.class=org.displaytag.export.excel.DefaultHssfExportView
export.pdf.class=org.displaytag.export.DefaultPdfExportView
它将为您提供 excel 和 pdf 格式的完整列表。
但它将日期格式(如果提到任何日期列)更改为标准格式 - mm/dd/yyyy。如果有人有解决方案,请告诉我。