本文共 1146 字,大约阅读时间需要 3 分钟。
现在我们会发现部署在服务器上的tomcat启动时或者访问项目时都会出现乱码的情况,今天小编就整理了解决这些乱码的解决办法。
1、解决tomcat启动时黑框中出现乱码:
(一般tomcat出现乱码都是字符集的问题) 在tomcat目录下conf中找到logging.properties文件 大概在47行处把java.util.logging.ConsoleHandler.encoding = UTF-8改为java.util.logging.ConsoleHandler.encoding = GBK 重启tomcat及可2、解决tomcat部署完项目后访问项目出现中文乱码问题:
2.1、在tomcat目录的bin文件下找到catalina.bat修改216行左右
set"JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%" 修改为set"JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%" -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8
2.2、在tomcat的server.xml配置
添加:URIEncoding=”UTF-8” 添加结果如下:2.3、在项目的idex.html(项目首页)
添加:content=“text/html”; charset=“utf-8” 添加结果如下::
2.4、在tomcat的web.xml
大概119行处添加
添加:fileEncoding UTF-8
添加结果如下:
default org.apache.catalina.servlets.DefaultServlet debug 0 fileEncoding UTF-8 listings false 1
添加完成后重启tomcat服务即可
转载地址:http://ognihz.baihongyu.com/