下载图片--解决中文乱码

filename = URLEncoder.encode(filename, "utf-8");  //解决 中文乱码的情况, 显示正常的文件名


// 下载软件需要设置头信息。内容-设置 , 
reponse.setHeader("content-dispostion","attachemnt;filename="+filename);


// attachemnt表示以下载框的方式打开文件,如果不写,或者写错,自动在浏览器显示文件。
// inline表示在浏览器中直接显示文件




————————————————————————————
使用类选择器 : (作用是可以找到在WebRoot存放的文件位置(路径)) 返回流对象
例如: 需要找到 WebRoot/images/同学.jpg 并返回流对象


InputStream  inputStream   = this.getClass().getClassLoader().getResourceAsStream("../../images/同学.jpg"); 

你可能感兴趣的:(javaweb)