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自己写过滤器