在myeclipse中写的jsp程序用相对路径不能显示中文图片 把中文图片名字改成非中文的就能显示 这是怎么回事

在myeclipse中的jsp页面中要显示一张图片使用的是相对路径路径已经查看没有问题只不过图片的名称为中文名称如果把图片名称改成英文或数字就能显示请问哪位高手知道是怎么... 在myeclipse 中的jsp 页面中要显示一张图片 使用的是相对路径 路径已经查看没有问题 只不过图片的名称为中文名称 如果把图片名称改成英文或数字就能显示 请问哪位高手知道是怎么回事么???怎样才能解决这一问题呢??要显示的图片的名称还必须得是中文的,还必须得让它显示 哪位高手又高招么?? 展开
 我来答
qingxin133
2011-02-21 · 超过13用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:31.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"/>
以前别人发过,我帮你转过来的
百度网友7893292
2011-02-21 · TA获得超过844个赞
知道小有建树答主
回答量:1088
采纳率:83%
帮助的人:691万
展开全部
五年前,用过一段时间jsp,我估计与编码有关吧。

比如,我们在asp中的时候,遇到编辑问题,一般都是用:
server.urlencode() 将中文转换一下。

我记得在jsp中,好像也有类似的方法,可以将中文地址进行编码。
可以按照我这个方法试一下,行不行,试一下才知道。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰释火愿
2011-02-21 · TA获得超过433个赞
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:161万
展开全部
方法:将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" />
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式