后端json数据返回给前端,中文数据显示问号


后端json数据返回给前端,中文数据显示问号

做项目的时候,我们可能会遇到后端返回的json格式的数据在前端界面中,中文以问号显示,但是后端控制台打印的的json格式数据又是正常的

image-20210722184214476

image-20210722184336917

解决方法如下:

在 @RequestMapping 中加上:produces = {“application/json;charset=UTF-8”} 即可,如下图所示:

注意 : @ResponseBody 注解别遗忘

image-20210722184707052

再次进行请求,返回结果正常,问题解决

image-20210722185335220

如果我们需要返回 xml 格式的文件只需要修改一下 produces = {"application/xml;charset=UTF-8"} 即可


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM