Tomcat在日志、页面和idea控制台的中文乱码问题及解决方案

 更新时间:2026年02月12日 08:42:30   作者:普通网友  
文章介绍了在使用Tomcat时遇到的乱码问题,分析了乱码的根本原因,并提供了解决方案,包括修改server.xml和logging.properties文件以及增加bat文件中的编码方式,最后,通过命令提示符启动Tomcat和IDEA控制台日志输出的总结

一、遇到问题

平时在使用tomcat的时候经常遇到各种乱码问题,要么是控制台输出乱码或者输出日志乱码,要么页面接收乱码,非常烦人。

二、乱码原因

产生乱码的根本原因就是编码和解码不一致。

三、解决办法

1、打开tomcat的/conf/server.xml,给它显示的增加编码方式

URIEncoding="UTF-8"

2、将日志的编码格式也修改一下,打开tomcat的conflogging.properties。

java.util.logging.ConsoleHandler.encoding = GBK

3、 打开tomcat下incatalina.bat文件下增加

set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8

中文乱码解决之后的效果

1.同时按下“Win+R”键,然后在弹出的对话框中输入“cmd”并按回车键。在命令提示符界面中输入“startup”并回车

2.idea控制台日志输出

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • tomcat websocket WsFrameServer内存溢出的问题解决

    tomcat websocket WsFrameServer内存溢出的问题解决

    本文主要介绍了tomcat websocket WsFrameServer内存溢出的问题解决,文中通过图文示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-12-12
  • tomcat服务器宕机解决方案

    tomcat服务器宕机解决方案

    这篇文章主要介绍了tomcat服务器宕机解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • 在Win10上安装Tomcat服务器及配置环境变量的详细教程(图文)

    在Win10上安装Tomcat服务器及配置环境变量的详细教程(图文)

    Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,本文主要讲述Windows环境Tomcat服务器安装与环境变量配置,感兴趣的朋友跟随小编一起看看吧
    2019-11-11
  • Tomcat请求的资源[/XXX/]不可用问题解决方法(适合小白)

    Tomcat请求的资源[/XXX/]不可用问题解决方法(适合小白)

    这篇文章主要给大家介绍了关于Tomcat请求的资源[/XXX/]不可用问题解决方法,文中介绍的方法非常适合小白,文中介绍的非常详细,对大家的学习或者工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2024-01-01
  • Tomcat启动闪退的解决方法总结

    Tomcat启动闪退的解决方法总结

    有没有碰到过这种情况:你满怀期待地启动Tomcat,结果它闪了一下就消失了?是的,没错,Tomcat君在跟你玩捉迷藏呢!别担心,今天我们就来一探究竟,揭开这个神秘的面纱,感兴趣的小伙伴跟着小编一起来看看吧
    2024-07-07
  • tomcat 腾讯云主机和微信

    tomcat 腾讯云主机和微信

    本文主要介绍tomcat 腾讯云主机和微信,这里整理了详细的资料及实现步骤,有兴趣的小伙伴可以参考下
    2016-09-09
  • Tomcat中Filter过滤器的具体使用

    Tomcat中Filter过滤器的具体使用

    Filter 是一种用于拦截请求和过滤响应的组件,本文主要介绍了Tomcat中Filter过滤器的具体使用,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • Maven3.8.1使用Tomcat8插件启动项目的方法(亲测有效)

    Maven3.8.1使用Tomcat8插件启动项目的方法(亲测有效)

    在本地maven的settings.xml文件中添加阿里云镜像,然后在pom.xml文件中添加tomcat8插件的配置,重新下载依赖,运行tomcat8:run命令,成功启动项目,本文介绍Maven3.8.1使用Tomcat8插件启动项目的方法,感兴趣的朋友一起看看吧
    2024-11-11
  • Tomcat安装shell脚本的方法步骤

    Tomcat安装shell脚本的方法步骤

    本文主要介绍了Tomcat安装shell脚本的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • 解决Tomcat启动失败:严重 [main] org.apache.catalina.util.LifecycleBase.handleSubClassException 初始化组件失败

    解决Tomcat启动失败:严重 [main] org.apache.catalina.util.LifecycleB

    这篇文章主要介绍了解决Tomcat启动失败:严重 [main]org.apache.catalina.util.LifecycleBase.handleSubClassException 初始化组件失败问题的方法,希望可以帮助到你
    2023-03-03

最新评论