Springboot使用FastJson后,接口返回中文乱码的问题解决(两种解决方式)
来源:互联网 发布:js简易计算器 编辑:程序博客网 时间:2024/06/14 18:26
Springboot使用FastJson后,接口返回中文乱码的问题解决(两种解决方式)
Springboot使用FastJson后,接口返回中文乱码的问题解决(两种解决方式)
方法一:
@Configurationpublic class WebMvcConfig extends WebMvcConfigurerAdapter { /** * 利用fastjson替换掉jackson,且解决中文乱码问题 * @param converters */ @Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { FastJsonHttpMessageConverter fastConverter = new FastJsonHttpMessageConverter(); FastJsonConfig fastJsonConfig = new FastJsonConfig();// fastJsonConfig.setSerializerFeatures(SerializerFeature.PrettyFormat); // 处理中文乱码问题 List<MediaType> fastMediaTypes = new ArrayList<>(); fastMediaTypes.add(MediaType.APPLICATION_JSON_UTF8); fastConverter.setSupportedMediaTypes(fastMediaTypes); fastConverter.setFastJsonConfig(fastJsonConfig); converters.add(fastConverter); }}
方法二:
在具体的方法上添加“produces = MediaType.APPLICATION_JSON_UTF8_VALUE”
@GetMapping(value = Url.XXX, produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
阅读全文
0 0
- Springboot使用FastJson后,接口返回中文乱码的问题解决(两种解决方式)
- Springboot使用FastJson后,接口返回中文乱码的问题解决。
- 解决Springboot使用FastJson 返回中文乱码的问题
- Springboot使用FastJson中文乱码解决方法。
- 使用@ResponseBody返回中文字符串,出现的乱码解决方式
- Web应用解决中文乱码的两种方式
- SSH整合开发解决中文乱码的两种方式
- SpringBoot+FastJson 中文乱码问题
- SpringBoot 用fastjson替换到jackjson并解决中文乱码的问题
- spring boot新手教程之使用FastJson解析JSON数据以及解决返回中文乱码问题
- url里含有中文参数,已get方式提交到接口,中文编码后有乱码问题的一种解决
- SpringBoot配置FastJson并解决乱码问题
- springboot配置fastjson并解决乱码问题
- ajax返回中文时乱码的问题解决
- SpringMVC的@ResponseBody返回中文乱码问题解决
- 两种方式解决jquery Ajax 发送中文乱码的方法,
- 两种方式解决jquery Ajax 发送中文乱码的方法,
- Spring MVC使用fastjson数据传到前台中文乱码解决
- 如何从外部访问Kubernetes集群中的应用?
- 关联查询
- Python编程:从入门到实践的动手试一试答案(第二章)
- 【转】POM文件org.apache.maven.archiver.MavenArchiver.getManifest错误
- linux服务器出现大量CLOSE_WAIT状态的连接
- Springboot使用FastJson后,接口返回中文乱码的问题解决(两种解决方式)
- 第5章 URL,HTTP机制和视图
- 【第十三周项目3】是否二叉排序树?
- mysql数据库开发常见问题及优化
- Javascript实现图片的预加载的完整实现
- 第十一周-项目五-迷宫问题之图深度优先遍历解法
- 微机接口实验二:存储器扩展实验
- 第十周——项目二—用二叉树求解代数表达式
- scikit-learn ImportError: DLL load failed: 找不到指定的模块