我们在使用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″ .
配置后如下
<Connector port="8090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
---------------------
作者:david_anthony
来源:CSDN
原文:https://blog.csdn.net/david_anthony/article/details/83838861
版权声明:本文为博主原创文章,转载请附上博文链接!