SpringBoot设置编码UTF-8的两种方法
程序员文章站
2022-03-07 11:20:06
上篇文章给大家介绍了感兴趣的朋友可以点击查看,下面通过两种方式给大家介绍springboot 设置编码utf-8的方法,具体内容如下所示:第一种 通过过滤器来设置@configurationpubli...
上篇文章给大家介绍了 感兴趣的朋友可以点击查看,下面通过两种方式给大家介绍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
到此这篇关于springboot 设置编码utf-8 的两种方法的文章就介绍到这了,更多相关springboot编码utf-8内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!