tomcat接收URL传输汉语时出现乱码
tomcat接收URL传输中文时出现乱码
今天在做多个项目相互传值的时候在地址栏里传输时,传输的汉字出现了乱码,而在另一台服务器上面就是正常的。两台服务器都是tomcat。查看tomcat配制才发现。server.xml文件里配置的问题
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8" compression="on" compressionMinSize="2" noCompressionUserAgents="gozilla,traviata" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"/>
tomcat的server.xml中,配置Connector项 加上属性URIEncoding="UTF-8"就可以了。前提是你传输的汉字的编码格式也要是utf-8的才可以。