修改Tomcat的conf目录下的server.xml文件。
注意: 如果你的应用是采用单独的server.xml文件启动的,那么需要修改对应的server.xml文件。
找到和下面类似的配置
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443"
acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="GBK"/>
在最后加一个属性:URIEncoding="GBK",就像上面那样。修改完毕后,重新启动Tomcat就好了。
注意: URIEncoding这个参数要跟页面中下面的charset这个属性中设置的一样
<meta http-equiv="Content-Type" content="text/html; charset=GBK">