美文网首页
SpringBoot遇到的中文问题

SpringBoot遇到的中文问题

作者: Leo_5cdb | 来源:发表于2020-04-17 18:14 被阅读0次

第一个问题 :properties有中文问题

刚刚学习使用Spring Boot,本来想练习一下读取 properties文件,but,发现中文显示是乱码,后来查看了网上的诸多配置,发现不起作用,后来在一篇文章中发现,是properties在IDEA 中有这个问题,不知道是不是Mac下的问题还是window通病。把application.properties 文件修改为application.yml。中文读取正常。

@Value("${key}")

private String key;

第二个问题: Spring Boot 集成jsp , 打包成war的时候,有中文问题,后来才意识到是jsp页面编码问题。

在jsp中添加

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

并且 在yml中配置

spring:

        mvc:view:

prefix: /WEB-INF/jsp/

suffix: .jsp

http:

encoding:force:true

          charset: UTF-8

      enabled:true

server:

      port:9000

tomcat:

        uri-encoding: UTF-8

并且在pom文件中引入 

<dependency>

    <groupId>org.apache.tomcat.embed  </groupId>

    <artifactId>tomcat-embed-jasper</artifactId>

</dependency>

相关文章

网友评论

      本文标题:SpringBoot遇到的中文问题

      本文链接:https://www.haomeiwen.com/subject/wpoyvhtx.html