一.使用场景
生成多个excel文件打包压缩后导出压缩包。
二.解决方法探索
在面向百度(谷歌)编程之后的过程中发现大多数的解决方式都是先在本地建一个临时的文件夹,将每个excel放到这个文件夹中,全部添加完成后打包这个文件夹,再删除这个文件夹。
看到这种解决方式,我觉得这种方式并不是很合适!我觉得会有更优雅的方式,在一番搜索之后,我发现了下面代码所展示的这种解决方式,并不需要创建中间过渡文件,直接打包压缩,非常感谢这位博主。
原博链接javaWeb导出POI创建的多个excel的压缩文件.
三.代码
1 | ini复制代码@ResponseBody |
1 | java复制代码import javax.servlet.http.HttpServletResponse; |
本文转载自: 掘金