ServletContext获取文件真实路径
来源:互联网 发布:淘宝全屏主页 编辑:程序博客网 时间:2024/05/17 22:18
import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;//文件下载public class ServletDemo6 extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {//得到要下载的文件的真实路径ServletContext sc = getServletContext();String path = sc.getRealPath("/WEB-INF/1.jpg");InputStream in = new FileInputStream(path);//告知浏览器去下载response.setHeader("Content-Disposition", "attachment;filename=1.jpg");response.setHeader("Content-Type", "application/octet-stream");OutputStream out = response.getOutputStream();int len = -1;byte b[] = new byte[1024];while((len=in.read(b))!=-1){out.write(b, 0, len);}in.close();out.close();}public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {doGet(request, response);}}
0 0
- ServletContext获取文件真实路径
- 获取文件Uri对应的真实路径
- 根据Url获取手机文件真实路径
- jsp文件中获取项目真实路径
- Android 打开文件管理器 获取文件的真实路径
- 获取项目文件在服务器的真实路径
- 获取项目文件在服务器的真实路径
- js获取文件的真实路径时出现fakepath(IE8)
- shell 中获取文件真实路径(绝对路径)
- springMVC获取项目真实路径
- 小说ServletContext获取文件绝对路径
- 得到文件的真实路径
- struts获得文件真实路径
- 购物网站12:文件上传Service---根据ID获取文件的真实路径
- 用JS获取上传文件的真实路径 fakepath的问题
- 获取稀疏文件真实大小
- wget 如何获取真实文件
- Android 拍照后获取真实路径
- 1002. A+B for Polynomials (25)
- 高精度乘法计算 poj1001 Exponentiation C代码
- JDK多个版本环境变量切换不成功
- js中arguments.callee在递归函数中的妙用
- 内部排序稳定性总结
- ServletContext获取文件真实路径
- Java学习日记-对象与类
- 请问在java中定义字符串时要加上final修饰吗?
- HDU 1166 敌兵布阵【树状数组入门题】
- NYOJ 467 中缀式变后缀式【栈】
- hdu 1754 线段树入门(单点替换,区间最值)
- 40. Combination Sum II
- JTA 分布式事务
- Python--字符串