在myeclipse中写的jsp程序用相对路径不能显示中文图片 把中文图片名字改成非中文的就能显示 这是怎么回事
在myeclipse中的jsp页面中要显示一张图片使用的是相对路径路径已经查看没有问题只不过图片的名称为中文名称如果把图片名称改成英文或数字就能显示请问哪位高手知道是怎么...
在myeclipse 中的jsp 页面中要显示一张图片 使用的是相对路径 路径已经查看没有问题 只不过图片的名称为中文名称 如果把图片名称改成英文或数字就能显示 请问哪位高手知道是怎么回事么???怎样才能解决这一问题呢??要显示的图片的名称还必须得是中文的,还必须得让它显示 哪位高手又高招么??
展开
3个回答
展开全部
如果你是tomcat的容器,可以尝试这个容器的编码改一下
在server.xml的
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
中加入
URIEncoding="UTF-8"
修改后是这样
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
以前别人发过,我帮你转过来的
在server.xml的
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
中加入
URIEncoding="UTF-8"
修改后是这样
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
以前别人发过,我帮你转过来的
展开全部
五年前,用过一段时间jsp,我估计与编码有关吧。
比如,我们在asp中的时候,遇到编辑问题,一般都是用:
server.urlencode() 将中文转换一下。
我记得在jsp中,好像也有类似的方法,可以将中文地址进行编码。
可以按照我这个方法试一下,行不行,试一下才知道。
比如,我们在asp中的时候,遇到编辑问题,一般都是用:
server.urlencode() 将中文转换一下。
我记得在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="gb2312" />
<Connector
port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="gb2312" />
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询