IDEA中使用Servlet,tomcat输出中文乱码

问题:

在使用 IDEA 开发 Servlet+JSP+Mysql 的应用程序时,在 代码中使用System.out.println()输出语句时候,中文在 tomcat 运行的控制台中变成了乱码

原因:

需要为当前项目的配置tomcat的输出格式

解决办法:

点击:Edit Configurations....

在如下选项中输入:-Dfile.encoding=UTF-8

然后点击Apply,重新启动tomcat再次执行代码即可。

注意:该解决办法只能针对这类乱码进行处理。如果是其他的乱码,则可能未必生效。

相关推荐
石头wang33 分钟前
intellij idea的重命名shift+f6不生效(快捷键被微软输入法占用)
java·ide·intellij-idea
zhougl99637 分钟前
git项目,有idea文件夹,怎么去掉
java·git·intellij-idea
相与还1 小时前
IDEA实现纯java项目并打包jar(不使用Maven,Spring)
java·intellij-idea·jar
摇滚侠1 小时前
idea删除的文件怎么找回
java·ide·intellij-idea
java_强哥4 小时前
Spring Boot启动原理:从main方法到内嵌Tomcat的全过程
spring boot·后端·tomcat
何中应4 小时前
Maven项目没有Maven工具,IDEA没有识别到该项目是Maven项目怎么办?
java·后端·maven·intellij-idea
挑战者6668881 天前
Idea如何解决包冲突
java·intellij-idea·jar
杜莱1 天前
IDEA 安装AI代码助手GitHub Copilot和简单使用体验
人工智能·github·intellij-idea
Hy行者勇哥1 天前
在 JetBrains 系列 IDE(如 IntelliJ IDEA、PyCharm 等)中如何新建一个 PlantUML 文件
ide·pycharm·intellij-idea