新人学习springMVC开发框架,用到ajax 通过 @ResponseBody 来获取返回值。
不得不说 @ResponseBody的功能很强大,可以直接将返回类打包成json格式省却了很多事,
但是如果返回值是String类型的话,就会出现中文乱码问题,自己试着做了一些调整,并在网上查看了许多方法,在这里总结一下。
1.添加注解 produces = {“application/json;charset=UTF-8”}
@RequestMapping(value = “/method.do”, produces = {“application/json;charset=UTF-8”})
适用于少量的,每写一个方法就得添加一次,不适合统一处理。
本文探讨了在使用SpringMVC框架配合@ResponseBody进行数据返回时遇到的中文乱码问题,分享了一种通过添加produces注解来解决该问题的方法。此方法能够直接将返回的数据打包为UTF-8编码的JSON格式,避免了手动处理编码转换的繁琐。
4654

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



