300.30 response实现文件下载
来源:互联网 发布:logitech g502 mac 编辑:程序博客网 时间:2024/06/05 22:59
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {String path = this.getServletContext().getRealPath("/download/卡卡.jpg");String filename = path.substring(path.lastIndexOf("\\")+1);response.setHeader("content-disposition", "attachment; filename="+URLEncoder.encode(filename,"utf-8"));InputStream in = new FileInputStream(path);OutputStream out = response.getOutputStream();int len = 0;byte[] buffer = new byte[1024];while((len = in.read(buffer))!= -1){out.write(buffer,0,len);}out.flush();in.close();out.close();}
阅读全文
0 0
- 300.30 response实现文件下载
- Response实现文件下载
- response实现文件下载
- response实现文件下载
- response实现文件下载
- response实现文件下载
- response实现文件下载
- Response.WriteFile实现文件下载
- Response.WriteFile实现文件下载
- 用Response实现文件下载
- response实现文件的下载
- 使用response实现文件下载
- response实现案例之实现文件下载
- java中用response.getOutputStream()实现文件下载
- 使用response实现文件的下载
- java response 下载文件
- response下载文件
- response下载zip文件
- scala并行化集合
- ArrayList自定义排序
- 欢迎使用CSDN-markdown编辑器
- 排查tomcat服务性能瓶颈
- UVA10601 & Caioj1241【Polya计数法】Cubes
- 300.30 response实现文件下载
- 18、Date对象、常用方法、对象、标签、事件
- codeforces 555C
- 自定义抛出异常
- 《JAVA多线程编程的艺术》-volatile重排序规则理解
- java BufferedReader和PrintWriter
- Codeforces Round #438 B Race Against Time(模拟)
- window系统安装杂笔
- 前端之路随笔小记——属性:lang VS charset