为了账号安全,请及时绑定邮箱和手机立即绑定

java导出压缩包(压缩包里有excel文件和多张图片)

java导出压缩包(压缩包里有excel文件和多张图片)

汪汪一只猫 2018-07-23 21:31:22
最近接了一个需求,导出图片和excel,思考之后打算用生成excel和从服务器上下载图片放入压缩包提供给用户的导出的方式实现,但是由于没做过压缩包导出,有些地方不懂如何去做,将目前的思路说出来,希望各位大牛指点或者有相似的demo可以供小女子参考q1:第一步先导出excel到服务器指定文件夹中?q2:第二步根据数据库中的图片url下载到服务器指定文件夹中(与excel同文件夹)?q3:触发浏览器保存弹窗,用户保存到指定路径
查看完整描述

2 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

前面两步没有问题,然后在下载之前,你需要把多个文件压缩为一个压缩包,然后再把这个压缩包文件下载给前台就可以了。

如果压缩文件非常大,更好一点的方法是,在压缩的过程中,把压缩的文件流直接给前台下载,这样可以一般压缩一边下载,但代码实现难度大些,如果压缩文件非常大,点击到开始下载的等待时间过长,就可以这样来优化。


查看完整回答
反对 回复 2018-07-29
?
holdtom

TA贡献1805条经验 获得超10个赞

https://img1.sycdn.imooc.com//5b5dc1d40001aed006560800.jpg

查看完整回答
反对 回复 2018-07-29
  • 2 回答
  • 0 关注
  • 2463 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信