错误现象:mysql中汉字显示正常,但是传到前端显示问号。
使用java springmvc,从数据库中读取汉字,在controller中依然正常。
但是controller返回json格式到js文件中汉字变成了问号
解决办法
@RequestMapping(value = "/fillChatContent", method = RequestMethod.POST,produces = "text/json;charset=UTF-8")在controller的RequestMapping中加上produces = "text/json;charset=UTF-8"
本文介绍了一种常见问题的解决方案:当从MySQL数据库获取的汉字在前端显示为问号时,通过在Spring MVC Controller的@RequestMapping注解中设置produces属性为text/json;charset=UTF-8来解决字符编码问题。
3468

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



