浏览器下载文件--Java服务端代码
来源:互联网 发布:hbase数据冗余 编辑:程序博客网 时间:2024/06/05 03:54
有时候我们用户需要从服务器上下载文件,核实后就要有相应的服务来支持
下面为到家谢一个简单的服务器端的小例子,需要的朋友可以参考一下
代码很简单,注释也很全
public calss Download{public void download(HttpServletResponse response){try {// path是指欲下载的文件的路径。String path = "E://abc/a.html"; File file = new File(path); // 取得文件名。 String filename = file.getName(); // 以流的形式下载文件。 InputStream fis = new BufferedInputStream(new FileInputStream(path)); byte[] buffer = new byte[fis.available()]; fis.read(buffer); fis.close(); // 清空response response.reset(); // 设置response的Header//设置文件名 response.addHeader("Content-Disposition", "attachment;filename=" + new String(filename.getBytes()));//设置文件打下 response.addHeader("Content-Length", "" + file.length()); OutputStream toClient = new BufferedOutputStream(response.getOutputStream()); response.setContentType("application/octet-stream"); toClient.write(buffer); toClient.flush(); toClient.close(); } catch (IOException ex) { ex.printStackTrace(); }}}
阅读全文
0 0
- 浏览器下载文件--Java服务端代码
- java 下载文件服务端代码
- java浏览器下载文件
- Java Web实现使用浏览器下载文件代码
- java下载文件代码
- #.java下载文件代码
- Java 实现上传文件服务端代码(一)
- 服务端客户端文件下载
- java实现浏览器下载excel文件
- 实习笔记2 java 利用 RMI 从服务端下载文件
- 通过Java WebService接口从服务端下载文件
- java 木马开发(6)---服务端 --- 文件下载函数
- java使用Jsch实现从linux服务端下载文件
- Java下载zip文件代码
- java下载网络文件代码
- Java下载文件后台代码
- 文件下载java代码实现
- java下载文件代码示例
- asp.net页面间传值方式
- Bootstrap 栅格系统 笔记
- Sublime Text跳转
- 使用RXJava 的心得以及不用传参数的请求 解决办法
- python 对文件的常用操作(一)
- 浏览器下载文件--Java服务端代码
- GetComponent优化
- 读《极客与团队》【思维导图版】
- Android 电源管理 -- wakelock机制
- 变量的声明与赋值
- 验证if与for循环以及new对象所占用时间
- PDA模拟中遇到的问题
- android中dip,dp,px,sp和屏幕密度分析
- Chrome浏览器开发者工具-----Network