Spring Boot/Spring Cloud解决中文乱码

来源:互联网 发布:训练眼睛的软件 编辑:程序博客网 时间:2024/06/07 06:23

乱码的描述(废话):

中文都成了乱码。


我在网上找了很多解决方案,但是基本上都没解决我的问题,直到翻了一下午的帖子找到了一个解决我项目乱码的一个解决方案。一般乱码问题基本上都是运行环境或者项目配置的问题(除了新手在编程的时候项目编码不规范)。


以下是解决方案:

1:项目配置问题,在接收请求后相应时乱码问题,说明在构建相应时的字符集有问题,maven项目我这边没遇到过(不一定其他猿类没有遇到过),解决方案:

@Configurationpublic class CustomMVCConfiguration extends WebMvcConfigurerAdapter {    @Bean    public HttpMessageConverter<String> responseBodyConverter() {        StringHttpMessageConverter converter = new StringHttpMessageConverter(                Charset.forName("UTF-8"));        return converter;    }    @Override    public void configureMessageConverters(            List<HttpMessageConverter<?>> converters) {        super.configureMessageConverters(converters);        converters.add(responseBodyConverter());    }    @Override    public void configureContentNegotiation(            ContentNegotiationConfigurer configurer) {        configurer.favorPathExtension(false);    }}

2:maven运行环境问题,我的项目就是运行环境上的问题,主要原因是使用了spring boot的maven插件,以spring:run运行的项目,需要在插件中添加运行的编码配置:

<plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><jvmArguments>-Dfile.encoding=UTF-8</jvmArguments></configuration></plugin>


记录点滴、成为巨人。

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 猫咪www.366ii.com 猫咪wwwmaomiavcom新址 猫咪www.531uu.com www.maomi68.com 301章叶凡破苏琴的第一次 兽王好涨好酸 出去 别啊慢点 小鸾会痛 岳婿之战厨房 改名了 叫优陌直播 公交激战晓程柔全文免费阅读 老娘单身图片 2019永久破解黄盒app 看日老太太全部视频 试看30妙 玩雏的亲身经历 中国女子在美国被黑人殴打 宝贝你的奶好甜 斯巴达克斯与众贵妇 挑战43cm擎天柱 4399电脑版网址 堕母第18-32章 怎么去泡27岁的已婚妇女 堕母 1-28大结局笔趣阁 老太太grannybestv 看剧社2818 ak4376a音乐芯片评测 xxxasianpron 西瓜导航 亚洲一本在视线屏 www.7108gg.com www.yedu01.com夜都官网 夜场公主能插吗 善良的嫂嫂2在线播放 aa.24244.con 8xawcom8x8x 陈冠希舐阿娇毛洞在线播放 直接播放的黄址2018 mobile phone freexxx 含着哥哥的巨大写作业小说 2019很肉很肉的日本动画 wwwx7788xcon