同一套代码部署到两台机器上,只有一台机器上的页面中文乱码

  代码中、Nginx中都做了编码处理,但一台机器仍出现中文乱码,而另一台则没问题。搜索发现了这篇文章:https://blog.csdn.net/qq_28039297/article/details/76686022。分别查看两台机器上的tomcat配置,发现一台中配置了URIEncoding="UTF-8",而另一台确实没有配置,配置后问题解决。

-------------------------------------------------

20190321更新

  上面的情况是在tomcat7下,升级到tomcat8后,默认为UTF-8编码。

原文地址:https://www.cnblogs.com/GreenMountain/p/10213306.html