Java下载zip文件代码
来源:互联网 发布:如何登录淘宝子账号 编辑:程序博客网 时间:2024/05/27 03:28
使用struts2框架来下载
在struts.xml配置FiltsdownloadAction.action
FiltsdownloadAction类:
public class FiltsdownloadAction implements Action {public String execute() throws Exception {HttpServletResponse response = ServletActionContext.getResponse();File file = new File("test.zip");response.setCharacterEncoding("UTF-8");fname = java.net.URLEncoder.encode(fname, "UTF-8");response.setHeader("Content-Disposition", "attachment; filename="+ fname);response.setContentLength((int) file.length());response.setContentType("application/zip");// 定义输出类型try {FileInputStream fis = new FileInputStream(file);BufferedInputStream buff = new BufferedInputStream(fis);byte[] b = new byte[1024];// 相当于我们的缓存long k = 0;// 该值用于计算当前实际下载了多少字节OutputStream myout = response.getOutputStream();// 从response对象中得到输出流,准备下载// 开始循环下载while (k < file.length()) {int j = buff.read(b, 0, 1024);k += j;myout.write(b, 0, j);}myout.flush();} catch (Exception e) {System.out.println(e);}return null;}}
0 0
- Java下载zip文件代码
- Java批量下载zip文件
- 下载文件打包 zip java
- java代码操作zip文件--写入zip文件
- java代码操作zip文件--读取zip文件
- java远程下载文件(zip)
- Java批量下载生成zip文件
- java 生成及下载zip文件
- java下载压缩包文件zip
- Java实现文件自动打包成zip并下载的代码
- Java实现文件自动打包成zip并下载的代码
- java下载文件代码
- #.java下载文件代码
- java实现文件压缩下载----压缩下载zip
- 文件zip打包,流式下载python 代码
- zip类型文件下载
- zip压缩、文件下载
- FTPClient下载ZIP文件
- [黑马程序员]第六篇:多线程的使用
- 检测耳机插入拔出
- MFC中使用ADO操作各类数据库的封装类,包括MySql、Access、Oracle、MSSql
- linux中如何让命令的别名重启后还生效
- poj 1423 Big Number
- Java下载zip文件代码
- OpenStack的架构详解
- VC获取网页源码的三种方式
- 过年了想家了
- C++多态性
- windows与linux下sigar的系统依赖文件配置
- javascript与运算||
- nyoj 55懒省事的小明
- [LeetCode]36.Valid Sudoku