今天在做多个项目相互传值的时候在地址栏里传输时,传输的汉字出现了乱码,而在另一台服务器上面就是正常的。两台服务器都是tomcat。查看tomcat配制才发现。server.xml文件里配置的问题
- <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"
- <span style="color: #ff0000;">URIEncoding="UTF-8"</span>
- <span style="color: #000000;"> compression="on"
- compressionMinSize="2"
- noCompressionUserAgents="gozilla,traviata"
- compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"</span>/>
tomcat的server.xml中,配置Connector项 加上属性URIEncoding="UTF-8"就可以了。前提是你传输的汉字的编码格式也要是utf-8的才可以。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。