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