经过本人自己测试,tomcat 6 7 需要在server.xml中设置
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8" />
这样request接收的参数默认就是utf-8的了,这样做不用进行转码。
tomcat 8经过测试是不需要加这句话的,默认就是utf-8的了,也不知道是为什么。
经过本人自己测试,tomcat 6 7 需要在server.xml中设置
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8" />
这样request接收的参数默认就是utf-8的了,这样做不用进行转码。
tomcat 8经过测试是不需要加这句话的,默认就是utf-8的了,也不知道是为什么。