JSP导出查询结果到Excel没有displaytag

时间:2012-11-14 22:40:55

标签: excel jsp export

我希望将查询结果导出到excel或csv。 我通常使用display tag中的函数导出到csv, 但这一次...... 问题是记录将超过20,000,所以我不想显示结果,只是提供excel文件。

2 个答案:

答案 0 :(得分:0)

看看Java Excel API。另一个选项是Apache POI

答案 1 :(得分:0)

使用servlet,以CSV(或Excel)格式将数据写入响应输出流,并确保在响应上设置适当的内容类型并设置以下标题:

response.setHeader("Content-disposition",
                   "attachment; filename=someFile.csv");

有许多库可以从Java生成CSV或Excel。