项目明明是UTF-8的字符集格式,为什么部署到tomcat上之后,就出现乱码情况?
肯定是有字符集不统一的地方。在tomcat中默认的字符集是ISO-8859-1方式处理信息的。
因此需要将项目和tomcat的字符集统一。一般都是通过配置tomcat的配置文件来进行设置。
打开项目所使用的tomcat\conf\server.xml。
在这个地方添加URIEncoding=”UTF-8”。保存,重启tomcat。字符集已经更新为统一。
点击出现乱码的功能实验一下,看看是否还会出乱码。
当然 编码格式一定是项目和tomcat一致才行。
有其他方式欢迎留下解决方法,方便大家学习。