首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Tomcat除开设置URIEncoding="utf-8"属性外,还有其他方法可以在地址栏输入中文吗

2011-11-30 
Tomcat除了设置URIEncodingutf-8属性外,还有其他方法可以在地址栏输入中文吗?在tomcat环境中,在地址栏

Tomcat除了设置URIEncoding="utf-8"属性外,还有其他方法可以在地址栏输入中文吗?
在tomcat环境中,在地址栏中输入中文链接,并不是传递中文参数,一般方法是在server.xml中设置属性URIEncoding="utf-8",但是我所要求的项目并不允许这样,请问是否还有其他方法可以有效的解析中文链接。举一个最简单的例子,
<html>
 <head>
  <title>
  A HTML File
  </title> 
 </head>
  <body>
  <img src="图片.jpg">
  </body>
</html>
就是显示一个图片,可总是显示不出来,请大家帮助下,多谢了!!

[解决办法]
手枪打不出炮弹,所以没有其他办法,如果有,就不需要那个参数了。

另:为何非得用中文文件名,从任何角度讲都是害处大。建议全部改成
1 对应的英文
2 字母,汉语拼音也行
3 数字,不推荐

[解决办法]
可以试试request.setUriEncodeing("UTF-8");
[解决办法]
解析中文get就是在修改URIEncoding. post自己写过滤器

热点排行