ajax传递json数据,返回前端的中文数据乱码解决方案

因为在controller中返回json用了@ResponseBody,而spring源码中@ResponseBody 的实现类发现其默认的编码是 iso-8859-1,而项目用的编码为utf-8,所以传中文会出现乱码。

解决方案如下:

@RequestMapping(value = "/value" , method = RequestMethod.POST , produces = "application/json; charset=utf-8")
@ResponseBody
发布了27 篇原创文章 · 获赞 1 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/dragon974539495/article/details/103062055
今日推荐