jsp实现下载文件
2015-12-29 15:24
597 查看
///////////////2015/12/29//////////////////////////////////////////////////////////////////
//////////////by XBW ////////////////////////////////////////////////////////////////////////
/////////////环境 windows server 2013 ,Tomcat 8.0,jsp//////////////
只是记录一下,贴代码咯
把这个代码放到tomcat下就好了
资源扫码就能下了,试试吧。下载的就是这个代码片。
//////////////by XBW ////////////////////////////////////////////////////////////////////////
/////////////环境 windows server 2013 ,Tomcat 8.0,jsp//////////////
只是记录一下,贴代码咯
<%@page import="java.io.FileInputStream"%> <%@page import="java.io.OutputStream"%> <%@ page contentType="text/html; charset=utf-8"%> <% String fileName = "download.jsp";//需要放置在服务器上的资源名称 String filePath = "c:\\";//资源路径 out.clear(); response.reset(); response.setContentType("application/x-download"); response.addHeader("Content-Disposition", "attachment;filename=" + fileName); OutputStream os = response.getOutputStream(); try { FileInputStream fis = new FileInputStream(filePath + fileName); try { byte[] buffer = new byte[1024 * 10]; for (int read; (read = fis.read(buffer)) != -1;) { os.write(buffer, 0, read); } } finally { fis.close(); } } finally { os.close(); } %>
把这个代码放到tomcat下就好了
资源扫码就能下了,试试吧。下载的就是这个代码片。
相关文章推荐
- JavaScript事件流
- 【学习笔记javascript设计模式与开发实践(组合模式)----10】
- javascript 类数组对象
- js点击 密码输入框密码显示隐藏
- 学习记录:浏览器JAVASCRIPT里的WINDOWS,DOCUMNET
- 区分javascript中的toString(),toLocaleString(),valueOf()方法
- JSON 数据格式
- JavaScript 函数惰性载入
- js获取及修改网页背景色和字体色的方法
- Javascript高级程序设计笔记 <第五章> 引用类型
- html中JavaScript实现两个子节点互换
- FastJSON 简介及其Map/JSON/String 互转
- js嵌套轮播图
- 深入理解javascript之闭包
- json
- JavaScript Prototype介绍
- JavaScript 之 弹出窗口总结
- 深入理解JavaScript系列文章集锦
- json基本概念
- Servlet&jsp