乱码需要注意的几个问题
1.项目编码方式的定义。
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <java.version>1.8</java.version> <spring-cloud.version>Hoxton.SR3</spring-cloud.version> </properties>
2.在 Tomcat的 server.xml 文件 配置端口的节点 加上:URIEncoding="UTF-8"
3.在Tomcat/bin目录下catalina.bat 文件的第二句加上这句:set JAVA_OPTS=-Dfile.encoding=UTF-8
4.Tomcat控制台乱码。
在 Tomcat/conf/logging.properties 文件中, 添加语句: java.util.logging.ConsoleHandler.encoding = GBK
————————————————
5.重启tomcat!