Tomcat乱码或异常

一、控制台乱码

  1. 原因:Tomcat与Windows编码不一致导致
  2. 解决办法:首先找到conf/logging.properties文件,然后打开后找到“java.util.logging.ConsoleHandler.encoding = UTF-8”将编码改成GBK,最后重启Tomcat即可。

 

二、Web页面乱码

 

解决:首先找到conf/server.xml,然后找到Connector标签,其次在其中添加 URIEncoding="UTF-8",最后重启。

三、数据库乱码

解决:如果其他正常,数据库乱码,是MySQL的,请设置成UTF-8。

四、启动失败提示:Failed to initialize end point associated with ProtocolHandler ["http-apr-8888"]

原因:端口被占用。 处理:netstat -ano|findstr 端口号,得到PID,然后 taskkill /f /pid PID,重启。

 

posted @ 2019-08-01 10:07  只想开心  阅读(407)  评论(0编辑  收藏  举报
回顶部