public void downFile(HttpServletResponse response,File file,String zipName) throws IOException{
InputStream fis = new BufferedInputStream(new FileInputStream(file));
byte[] buffer = new byte[fis.available()];
fis.read(buffer);
fis.close();
response.setContentType("application/zip");
response.setHeader("Content-disposition", "attachment;filename="+ new String(zipName.getBytes("UTF-8"), "ISO8859-1"));
OutputStream outputStream = new BufferedOutputStream(response.getOutputStream());
outputStream.write(buffer);
outputStream.flush();
outputStream.close();
}
相关推荐
这是java下载文件的案例代码
java下载文件
此文档记录的是通过java程序下载文件到指定路径的方法
java下载文件各类型类
java下载文件
1、指定文件可下载并且服务器端会删除此文件。 2、指定文件夹(文件夹中必须有一个文件),程序会自动的压缩文件为 zip,然后下载删除源文件与压缩文件。 3、可以指定文件都为最后生成为zip文件下载,且删除源文件...
前端vue,后端java。 如果前端是其他语言,可自行转换。 实现在浏览器前端点击后的文件下载。 不是整个工程代码,只把涉及到下载用的前端的代码和后端的代码贴出来了,可以直接复制使用,有详细的步骤。 包含了前端...
java下载文件、图片、文件夹.docx
Java文件下载的几种方式,供大家参考!!!
文件下载的工具类java代码,设置编码格式,避免下载中文乱码
用ajax实现的java文件打包下载。可以输入扩展名选择文件下载。
JAVA遍历下载FTPS服务器上的文件,
Java实现文件下载功能,以WORD文档方式展现给用户看。
生成的Java API文档可以保存为HTML文件,并可以在Web浏览器中查看和浏览。在许多集成开发环境(IDE)中,例如Eclipse、NetBeans和IntelliJ IDEA等,都提供了内置的Java API文档浏览器,可以直接查看和搜索Java API文档...
java生成excel并下载到本地(可选择保存路径),文件通过流的形式响应客户端浏览器下载到本地。
代码运行后在D盘生成一个压缩文件(java中文包),亲自测试运行有效
下载文件的过程中直接下载,不论文件名称或者文件内容中是否有中文,下载文件都会返回乱码,并且不提示下载,不报错,浏览器不认为该操作是要下载
我使用jdk1.7,新建的是java项目,注意java compiler也是1.7,你需要把jar包拿过去,类拿过去
用JAVA语言实现的文件浏览器,类似于资源管理器的功能;
java上传文件到linux服务器,操作linux服务器上文件,下载linux服务器文件,删除linux服务器文件。ganymed-ssh2远程操作服务器文件