mvn项目debug时中文乱码问题解决

Posted Simple is Awesome

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mvn项目debug时中文乱码问题解决相关的知识,希望对你有一定的参考价值。

场景:
1. 项目采用maven作为构建工具。
2. 前端页面为jsp,由前端团队独立完成,添加编码配置:<%@ page contentType="text/html;charset=utf-8"%>。

问题:
在java中设置request属性值为中文,在jsp页面中进行访问,中文乱码!

解决办法:
经过调试后发现,在项目构建配置中添加如下编码配置后中文显示正常:

<properties>
  <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

详见:https://maven.apache.org/plugins/maven-resources-plugin/examples/encoding.html

总结:

在使用maven作为项目构建工具时,如果在java代码中硬编码中文字符,使用该方式解决中文乱码的问题。

 

以上是关于mvn项目debug时中文乱码问题解决的主要内容,如果未能解决你的问题,请参考以下文章

web 项目:解决插入 MySQL 数据库时中文乱码问题

中文乱码之myEclipse项目导入时中文乱码(待)

Python:mac下解决绘图时中文乱码问题

python:mac下解决绘图时中文乱码问题

如何解决android studio 运行时中文乱码的问题

老项目 Get方式 URL传值时中文乱码解决办法