java 打包zip下载_java web 将文件打包成 .zip后 肿么自动弹出下载框提示并下载?
response.setContentType("application/zip");
response.setHeader("Location",fileName);
//fileName应该是编码后的(utf-8)
response.setHeader("Content-Disposition", "attachment; filename=" + fileName);
response.setContentLength(fileLength);
OutputStream outputStream = response.getOutputStream();
InputStream inputStream = new FileInputStream(zipFilePath);
byte[] buffer = new byte[1024];
int i = -1;
while ((i = inputStream.read(buffer)) != -1) {
outputStream.write(buffer, 0, i);
}
outputStream.flush();
outputStream.close();
inputStream.close();
outputStream = null;
取消
评论
java 打包zip下载_java web 将文件打包成 .zip后 肿么自动弹出下载框提示并下载?相关推荐
- java导出excel压缩包_java动态导出excel压缩成zip下载的方法
本文实例为大家分享了java动态导出excel压缩成zip下载的具体代码,供大家参考,具体内容如下 package pack.java.io.demo; import java.io.Buffered ...
- java 删除pdf文件_java将pdf文件转成图片后删除pdf文件
/** * 将pdf转成img */ public static void changePdfToImg() { try { File file = new File("E:\\test\\ ...
- JAVA实现把指定文件夹下的所有文件压缩成zip包
1.代码如下: package cn.gov.csrc.base.util;import java.io.BufferedInputStream; import java.io.BufferedOut ...
- java 把文件压缩成zip文件
ackage org.fh.util;import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStr ...
- uploadify java 下载_java uploadify 实现文件上传
1.web端使用uploadify插件 下载地址:http://www.uploadify.com/wp-content/uploads/files/uploadify.zip web页面代码: 导入 ...
- java 文件保存目录结构_java web 实现文件夹上传(保留目录结构)
javaweb上传文件 上传文件的jsp中的部分 上传文件同样可以使用form表单向后端发请求,也可以使用 ajax向后端发请求 1.通过form表单向后端发送请求 Save 改进后的代码不需要for ...
- java实现对大文件切割下载_Java实现大文件的切割与合并操作示例
Java实现大文件的切割与合并操作示例 发布时间:2020-09-27 02:25:08 来源:脚本之家 阅读:99 作者:HiBoyljw 本文实例讲述了Java实现大文件的切割与合并操作.分享给大 ...
- java csv下载_java 生成csv文件,弹出下载对话框。。。
1.最直接最简单的,方式是把文件地址直接放到html页面的一个链接中.这样做的缺点是把文件在服务器上的路径暴露了,并且还无法对文件下载进行其它的控制(如权限).这个就不写示例了. 2.在服务器端把文件 ...
- 使用Hutool生成多个excel文件合并成zip压缩包下载
这几天有个业务需要把项目里数据生成excel后打包zip下载,但之前的项目基本都是用Apache自带的poi去做,这个项目引入Hutool工具,所以就用了Hutool的功能去做了,跟之前相比感觉省事了 ...
最新文章
- kalilinux安装搜狗输入法
- 自动驾驶产业链全景图
- 【392天】跃迁之路——程序员高效学习方法论探索系列(实验阶段149-2018.03.04)...
- The world at your fingertips — 天涯明月刀幕后(后记)
- linux开源软件经验,Ubuntu Linux经验汇总
- c-style字符字符串_C字符串-能力问题与解答
- 分享按钮 Social Buttons for Bootstrap
- [Leetcode 18]四数之和 4 Sum
- WritableWorkbook 详细用例 (转)
- 最全离散数学 集合运算基本法则(包括差集公式)
- python爬虫什么意思-通俗的讲,网络爬虫到底是什么?
- Antv X6 动态连线
- C语言---移盘子----Hanoi(汉诺)塔问题,显示移动盘子的步骤
- 骨传导耳机的音质怎么样?
- clover安装黑苹果10.15.3常见问题集合
- 思考的梯子 | 黄金圈法则What-How-Why(超干货)
- 开源android客户端_4个开源Android电子邮件客户端
- 我成为了CSDN优秀资源分享达人
- 物联网常用协议 MQTT介绍
- (译)一个完整的Django入门指南---第7部分
热门文章
- win10家庭版远程桌面连接出现问题
- 关于python_关于 Python
- jeecgboot 弹出modal刷新主窗体_保利天汇|自然的温度,刷新园林美学天际/辽宁房产特刊...
- Android mergeDebugResources'. Error: java.util.concurrent.ExecutionException: com.android.ide.comm
- linux 流量 脚本,linux 检测网络出入流量 当达到一定量时 自动执行另一个脚本。...
- Swift--数组和字典(一)
- Phoenix报错(6)Inconsistent namespace mapping properites
- 再次记录 Visual Studio 2015 CTP 5 的一个坑
- django学习笔记之forloop
- mobile-util.js适配移动端的js