开发中,使用jQuery的Ajax请求,参数是中文在Controller中获取的参数数据是乱码。
发现在windows上是正常的,而linux服务器里面就是乱码,所以确定问题应该出在 Tomcat 中。
解决方法为:
修改 tomcat/conf/server.xml
添加 URIEncoding="UTF-8"
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8543" URIEncoding="UTF-8" />