gpt4 book ai didi

excel - Displaytag Export Excel 不导出所有行

转载 作者:行者123 更新时间:2023-12-04 18:10:18 32 4
gpt4 key购买 nike

我想使用 Displaytag 将表格数据导出到 Excel。

最初它会将所有数据导出到 Excel,但默认情况下 displaytag 使用 CSV 格式导出到 Excel。

此解决方案解决了该问题 Displaytag is exporting CSV into a .xls file

但是,现在新生成的 Excel 工作表只有选定的页面数据,而不是整个表格/列表。它正在导出第二页数据,我在第二页,依此类推。

但是我想导出所有页面数据。

我完整的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 之外的完整数据。

最佳答案

导出数量由以下属性配置控制

export.amount=page  //only current page will be exported
export.amount=list //whole list will be exported

也试试

export.excel.class=org.displaytag.export.excel.ExcelHssfView 

ExcelHssfView

代替

export.excel.class=org.displaytag.export.excel.DefaultHssfExportView

或者不在.property文件中添加这个属性(export.excel.class)

关于excel - Displaytag Export Excel 不导出所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15061416/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com