(1)jsp显示中文文件名的图片
方法一、将Tomcat中的server.xml文件中改为:


jsp页面:
 

方法二、在tomcat的server.xml
增加一个属性:URIEncoding="UTF-8"
修改之后为

(2)显示绝对路径下的图片
思路:将本地硬盘下的文件读取文件流,使用servlet读取图片显示在jsp页面上
servlet代码:
public void doGet(HttpServletRequest request, HttpServletResponse response) 
throws ServletException, IOException { 
response.setContentType("text/html; charset=UTF-8"); 
response.setContentType("image/jpeg"); //设置图片格式格式,这里可以忽略 
FileInputStream fis = new FileInputStream("D:/ftp/xxx.jpg"); 
OutputStream os = response.getOutputStream(); 
try { 
int count = 0; 
byte[] buffer = new byte[1024*1024]; 
while ( (count = fis.read(buffer)) != -1 ) 
os.write(buffer, 0, count); 
} catch (IOException e){ 
e.printStackTrace(); 
}finally { 
if(os!=null) 
os.close(); 
if(fis != null) 
fis.close(); 
} 
}

在页面里直接引用<img src="servlet地址" />
访问jsp页面就可以显示图片了。
我觉得方法一是最简单的了,呵呵!我已经试过方法一了,可以解决我的中文文件名不显示的问题,在些非常感谢xiaoxiaoxuewen。

jsp下显示中文文件名及绝对路径下的图片解决方法的更多相关文章

  1. xcode4 – 如何将分组的(本地化)文件的位置从XCode 4中的绝对路径更改为相对路径?

    我已经尝试将文件组的路径位置更改为例如“相对于组”或“相对于项目”.对于组我也设置相对路径单击小图标吹动文件检查器中的位置下拉列表.我一直在寻找一个解决方案一段时间,并欣赏,如果有人可以帮助我回答上述问题.谢谢!

  2. xcode – xcrun因zip I / O错误而失败:没有这样的文件或目录zip错误:

    尝试使用xcrun导出存档失败,出现以下错误:解决方法xcrun需要绝对路径.(即/User/you/…

  3. Swift3.0语言教程使用路径字符串

    Swift3.0语言教程使用路径字符串Swift3.0语言教程使用路径字符串,路径其实是字符串的一种,我们称为路径字符串。importFoundationletcomponents:[String]=["Users","mac","Desktop","File.txt"]letpath=Nsstring.path//组合路径print运行结果如下:Users/mac/Desktop/File.txt2.分割路径在Nsstring中有组合路径相对的就有分割路径,使用pathComponents属性就可以实现

  4. android – 获取PhoneGap中资产文件夹的绝对路径

    有没有办法获得电话卡资产文件夹中图像的绝对路径?

  5. jsp下显示中文文件名及绝对路径下的图片解决方法

    jsp显示中文文件名的图片:将Tomcat中的server.xml文件中改为,在tomcat的server.xml以及与大家分享下显示绝对路径下的图片的方法

  6. vue 如何实现配置@绝对路径

    这篇文章主要介绍了vue 如何实现配置@绝对路径,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

  7. 解决vue-cli 配置资源引用的绝对路径问题

    这篇文章主要介绍了vue-cli 配置资源引用的绝对路径的问题,本文通过图文实例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  8. 网站图片路径的问题:绝对路径/虚拟路径

    图片和工程不在一个盘符下。图片也不能放到工程下,下面与大家分享下详细的解决方法

  9. javascript将相对路径转绝对路径示例

    这篇文章主要介绍了javascript将相对路径转绝对路径示例,这里介绍的其实本质上是两种方法,通过创建DOM或通过JavaScript计算,需要的朋友可以参考下

  10. jsp文件绝对路径的设置方法

    这篇文章主要介绍了jsp文件绝对路径的设置方法,需要的朋友可以参考下

随机推荐

  1. Java利用POI实现导入导出Excel表格

    这篇文章主要为大家详细介绍了Java利用POI实现导入导出Excel表格,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  2. Mybatis分页插件PageHelper手写实现示例

    这篇文章主要为大家介绍了Mybatis分页插件PageHelper手写实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  3. (jsp/html)网页上嵌入播放器(常用播放器代码整理)

    网页上嵌入播放器,只要在HTML上添加以上代码就OK了,下面整理了一些常用的播放器代码,总有一款适合你,感兴趣的朋友可以参考下哈,希望对你有所帮助

  4. Java 阻塞队列BlockingQueue详解

    本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景,通过实例代码介绍了Java 阻塞队列BlockingQueue的相关知识,需要的朋友可以参考下

  5. Java异常Exception详细讲解

    异常就是不正常,比如当我们身体出现了异常我们会根据身体情况选择喝开水、吃药、看病、等 异常处理方法。 java异常处理机制是我们java语言使用异常处理机制为程序提供了错误处理的能力,程序出现的错误,程序可以安全的退出,以保证程序正常的运行等

  6. Java Bean 作用域及它的几种类型介绍

    这篇文章主要介绍了Java Bean作用域及它的几种类型介绍,Spring框架作为一个管理Bean的IoC容器,那么Bean自然是Spring中的重要资源了,那Bean的作用域又是什么,接下来我们一起进入文章详细学习吧

  7. 面试突击之跨域问题的解决方案详解

    跨域问题本质是浏览器的一种保护机制,它的初衷是为了保证用户的安全,防止恶意网站窃取数据。那怎么解决这个问题呢?接下来我们一起来看

  8. Mybatis-Plus接口BaseMapper与Services使用详解

    这篇文章主要为大家介绍了Mybatis-Plus接口BaseMapper与Services使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

  9. mybatis-plus雪花算法增强idworker的实现

    今天聊聊在mybatis-plus中引入分布式ID生成框架idworker,进一步增强实现生成分布式唯一ID,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  10. Spring JdbcTemplate执行数据库操作详解

    JdbcTemplate是Spring框架自带的对JDBC操作的封装,目的是提供统一的模板方法使对数据库的操作更加方便、友好,效率也不错,这篇文章主要介绍了Spring JdbcTemplate执行数据库操作,需要的朋友可以参考下

返回
顶部