问题如下:解决方案:1、检查编译软件的编码格式是否正确eclipse默认的编码格式是GBK,而idea默认编码格式为UTF-8idea eclipse 2、检查.xml头文件是否正确?xml version=1.0 encoding=UTF-8? 3、若使用的SSM框...
问题如下:

解决方案:
1、检查编译软件的编码格式是否正确
eclipse默认的编码格式是GBK,而idea默认编码格式为UTF-8
idea
eclipse
2、检查.xml头文件是否正确
<?xml version="1.0" encoding="UTF-8"?>
3、若使用的SSM框架,可以使用过滤器解决
<!-- 2.配置SpringMVC的乱码过滤 ,所有请求都会被springmvc拦截-->
<filter>
<filter-name>encoding</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
4、在pom.xml加入如下配置
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
5、或者在pom.xml加入如下即可
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
织梦狗教程
本文标题为:解决com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 3 无效。
基础教程推荐
猜你喜欢
- Centos7 nginx的安装以及开机自启动的设置 2023-09-22
- windows环境下apache-apollo服务器搭建 2023-09-10
- Apache CarbonData 1.0.0发布及其新特性介绍 2023-09-11
- 通过StatefulSet部署有状态服务应用实现方式 2022-10-01
- Apache Kafka 2.5 稳定版发布,新特性抢先看 2023-09-11
- 为Win2003服务器打造铜墙铁壁的方法步骤 2022-09-01
- P3 利用Vulnhub复现漏洞 - Apache SSI 远程命令执行漏洞 2023-09-10
- Docker容器操作方法详解 2022-11-13
- Centos 安装Django2.1 2023-09-24
- RFO SIG之openEuler AWS AMI 制作详解 2022-12-28


