纯净、安全、绿色的下载网站

首页|软件分类|下载排行|最新软件|IT学院

当前位置:首页IT学院IT技术

SpringBoot编码UTF-8 SpringBoot设置编码UTF-8的两种方法

liuyanntes   2021-11-19 我要评论
想了解SpringBoot设置编码UTF-8的两种方法的相关内容吗,liuyanntes在本文为您仔细讲解SpringBoot编码UTF-8的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:SpringBoot编码UTF-8,SpringBoot编码方式,下面大家一起来学习吧。

上篇文章给大家介绍了springboot全局字符编码设置解决乱码问题 感兴趣的朋友可以点击查看,下面通过两种方式给大家介绍SpringBoot 设置编码UTF-8的方法,具体内容如下所示:

第一种  通过过滤器来设置

@Configuration
public class UtfConfig {

    @Bean
    public FilterRegistrationBean filterRegistrationBean() {
        FilterRegistrationBean registrationBean = new FilterRegistrationBean();
        CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();
        characterEncodingFilter.setForceEncoding(true);
        characterEncodingFilter.setEncoding("utf-8");
        registrationBean.setFilter(characterEncodingFilter);
        return registrationBean;
    }

}

main方法上面添加注解扫描此过滤器

然后在配置文件中添加如下配置:

# 根据过滤器配置字符编码 false 是将原来机制失效 过滤器配置的才生效#
spring.http.encoding.enabled=false

方法二 配置文件

spring.http.encoding.charset=utf-8
spring.http.encoding.force=true
spring.http.encoding.enabled=true

相关文章

猜您喜欢

  • VUE Token的失效处理 VUE Token的失效处理详解

    想了解VUE Token的失效处理详解的相关内容吗,RxinY924在本文为您仔细讲解VUE Token的失效处理的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:VUE,Token,Token失效处理,下面大家一起来学习吧。..
  • Python位图分割 Python实现位图分割的效果

    想了解Python实现位图分割的效果的相关内容吗,小斌斌_Plus在本文为您仔细讲解Python位图分割的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:Python位图,Python位图分割,下面大家一起来学习吧。..

网友评论

Copyright 2020 www.uigame.net 【UI软件站】 版权所有 软件发布

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 点此查看联系方式