在linux上部署了一个tomcat7的服务器。本地Java打war放上去,用chrome访问主页html中文显示乱码。
各自方式都试过了,修改tomcat的service.xml,pom.xml文件的打包限制字符集。
linux服务器本身是utf-8的,所以不用改。
打包之后的war包解压之后用记事本打开,看到的字符集是utf-8。
现在不知道问题出在哪儿。
有没有大神帮忙解惑?!!感谢万分
在linux上部署了一个tomcat7的服务器。本地Java打war放上去,用chrome访问主页html中文显示乱码。
各自方式都试过了,修改tomcat的service.xml,pom.xml文件的打包限制字符集。
linux服务器本身是utf-8的,所以不用改。
打包之后的war包解压之后用记事本打开,看到的字符集是utf-8。
现在不知道问题出在哪儿。
有没有大神帮忙解惑?!!感谢万分
不知道用的数据库是什么,我遇见过一种情况,springboot+mysql的项目,录入数据之后乱码,排查了一下,发现是存到数据库中,乱码了,但是都是设置utf-8的字符集,也是这些常见解决中文乱码,后来干脆把mysql升级了一下,原先是5.5的版本,升到了5.7,就不乱码了,展示正常。
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
web.xml中在8080处加入uriencoding=utf-8