Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > jsp技巧

下载网站图片代码并且解析乱码

来源:中文源码网    浏览:351 次    日期:2024-03-29 12:43:29
【下载文档:  下载网站图片代码并且解析乱码.txt 】


下载网站图片代码并且解析乱码
复制代码 代码如下: // 获取网站对象 ServletContext context = this.getServletContext(); // 获取网站资源 String path = context.getRealPath("/imgs/人.jpg"); File file = new File(path); System.out.println(file); // 设置响应头通知浏览器数据的处理方式 response.setHeader("content-disposition", "attachment;filename="+ URLEncoder.encode(file.getName(),"utf-8")); // 处理文件名乱码  指定图片格式为下载 // 指定字节输入流对象 FileInputStream in = new FileInputStream(file); // 获取字节输出流对象 ServletOutputStream out = response.getOutputStream(); // 边读边写 byte [] b = new byte[1024]; int len = 0; while((len = in.read(b)) != -1){ out.write(b, 0, len); } // 释放资源 in.close();

相关内容