使用POI 导出excel 显示导出的结果是.zip压缩包问题

926 阅读1分钟

形成-导出成.zip包的代码是这样的 ------------导出成.zip包代码是这样的-------------

image.png 经过检查,发现要在把流文件写入工作簿之前,就要设置流文件的编码格式(setHeader、setContentType),否则设置的编码格式不生效 -----------正确的导出代码--------

image.png 导出excel的方法有很多: 比如说esayExcel,使用apache的poi导出等等
如果是数据量大的导出,可以先对数据进行分不同的sheet导出,可以对数据进行分页写入每一个sheet;可以把大的excel先放入磁盘/内存中 读取文件的路径进行下载。