关于jsp页面中显示中文图片问题
2012-09-05 22:29
351 查看
在jsp页面中显示以中文命名的图片,总是显示一个红叉,上网搜了一下,是Tomcat的编码问题。下面是解决办法:
配置tomcat支持URL中文参数,只需添加Connector的URIEncoding参数即可,默认情况下该参数未被配置,默认用的是 ISO-8859-1,而一般浏览器默认用的发送编码为UTF-8,这样问题就出现了,
初步的解决方法如下:
修改Tomcat\conf下的server.xml
<!-- A "Connector" represents an endpoint by which requests are received
and responses are returned. Documentation at :
Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
Java AJP Connector: /docs/config/ajp.html
APR (HTTP/AJP) Connector: /docs/apr.html
Define a non-SSL HTTP/1.1 Connector on port 8080
-->
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
经测试,可以正常显示中文路径的资源。
配置tomcat支持URL中文参数,只需添加Connector的URIEncoding参数即可,默认情况下该参数未被配置,默认用的是 ISO-8859-1,而一般浏览器默认用的发送编码为UTF-8,这样问题就出现了,
初步的解决方法如下:
修改Tomcat\conf下的server.xml
<!-- A "Connector" represents an endpoint by which requests are received
and responses are returned. Documentation at :
Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
Java AJP Connector: /docs/config/ajp.html
APR (HTTP/AJP) Connector: /docs/apr.html
Define a non-SSL HTTP/1.1 Connector on port 8080
-->
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
经测试,可以正常显示中文路径的资源。
相关文章推荐
- 关于jsp页面上无法显示图片的问题
- 对于struts框架中jsp页面显示图片数据流问题解决方案
- 关于Android加载HTML页面中的图片显示问题的解决办法
- 关于JSP中动态包含请求无法显示页面的问题 post请求页面中包含get请求
- 关于jsp中用css无法显示背景图片的问题
- 关于jsp页面 title中文乱码问题的解决方法
- jsp页面上传图片防止中文乱码问题
- 关于jsp页面显示的时间格式和Oracle数据库中的格式不一样的问题
- [导入]JSP页面显示的中文问题(全)
- 关于使用ueditor编辑器--ueditor文件夹与编辑器初始化页面不在同一目录下,上传图片显示问题
- JSP页面显示绝对路径图片问题
- 关于EL${}在jsp页面不显示的问题收藏
- 解决图片路径中含有中文在jsp下不能正常显示问题
- 本人学习遇到的问题,mysql数据库存储图片中文路径页面不显示
- maven关于jsp页面加载图片和css路径的问题
- 关于jsp页面中中文乱码问题的解决方法
- 关于jsp:include 标签指向的页面无法显示的问题
- 关于JSP页面中文乱码的问题
- 解决图片路径中含有中文在jsp下不能正常显示问题
- 关于MyEclipse中html(jsp)页面中文显示乱码的疑问