数据库,项目,前端页面编码格式都统一为UTF-8了。但后端传递中文字符串,前端显示仍然乱码(中文问号)。
可以在请求的方法映射中加上produces,将json格式改为utf-8
@RequestMapping(value = "/selectUsername",
produces = {"application/json;charset=UTF-8"})
也可以尝试
produces = {"text/html;charset=UTF-8"}
本文介绍了解决前后端交互时中文字符乱码的方法,通过设置请求映射中的produces参数来指定返回的JSON格式编码为UTF-8,有效解决了前端页面显示中文乱码的问题。
数据库,项目,前端页面编码格式都统一为UTF-8了。但后端传递中文字符串,前端显示仍然乱码(中文问号)。
可以在请求的方法映射中加上produces,将json格式改为utf-8
@RequestMapping(value = "/selectUsername",
produces = {"application/json;charset=UTF-8"})
也可以尝试
produces = {"text/html;charset=UTF-8"}

被折叠的 条评论
为什么被折叠?