修改tomcat中conf里面的server.xml,在Connector中加上URIEncoding=“UTF-8”
<Service name="Catalina">
<Connector port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8" />
<!-- 其他配置 -->
</Service>
若还是不行
在tomcat的bin目录下的catalina.bat加一条语句
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8