(1)jsp显示中文文件名的图片
方法一、将Tomcat中的server.xml文件中改为:
复制代码 代码如下:
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK" />
jsp页面:
复制代码 代码如下:
<%@ page import="java.net.URLEncoder" %>
<img src="...../.../URLEncoder.encode("图片名.jpg","GBK")"/>
方法二、在tomcat的server.xml
增加一个属性:URIEncoding="UTF-8"
修改之后为:
复制代码 代码如下:
<Connector port="8080" protocol="HTTP/1.1"
maxThreads="150" connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
详细出处参考:http://www.jb51.net/article/37149.htm