Skip to content

导出工具类

河岸飞流 edited this page Feb 12, 2018 · 3 revisions

页面调用采用jquery fileDownload.js,以类ajax的形式进行下载,方便出错回调。
仅支持List形式的数据导出。

csv导出ExportCsvUtil

这个由于是文本格式,没有什么特别的地方,可能会遇到数字变成科学计数法的问题,只需要在字段后面加上\t就正常了。

Excel导出ExportExcelUtil

使用的是poi3.8+版本以上新加的SXSSFWorkbook,以流的形式导出文件,完美支持导出超大文件,亲测100W数据无压力。

pdf导出ExportPdfUtil

使用的是itext,其中HeadFootInfoPdfPageEvent类用来添加页眉页脚,这里我只添加了页码和页码总结。

Clone this wiki locally