问题:
本地tomcat 7运行web程序无异常,部署到tomcat 8 服务器上后出现中文乱码。
原因:
tomcat 7 默认编码格式为:ISO-8859-1,tomcat 8 默认编码格式为:UTF-8;在以get方式发送请求后,对参数进行了
编码格式转换(ISO-8859-1到UTF-8)。tomcat 8 无法识别ISO-8859-1编码格式,导致最终中文乱码。
解决办法:
修改tomcat下的conf中的service.xml中的配置信息:
重启之后,不会出现乱码了。