您的位置:首页 > 运维架构 > Tomcat

使用tomcat的时候,网页地址出现中文,出现不认识编码导致查询无法完成解决方案

2011-11-03 19:33 579 查看
我们在使用tomcat的时候,如果 网页地址栏出现了中文名, 会被默认解析为我们不认识的东西,实际默认的情况tomcat是无法解析的.
例如: http://localhost:8090/test/XMLHttpRequest - 原始AJAX初步.htm
因为tomcat默认URI解码字符集为ISO-8859-1,但浏览器默认的发送编码字符集为UTF-8, 所以需要统一二者的编码方式.

解决方法如下:
在TOMCAT_ROOT/conf/server.xml中找到
<connector ></connector>
添加属性
URIEncoding=”UTF-8″ .

配置后如下

Xml代码
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
修改之后就好了。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐