springmvc 发送ajax中文乱码的几种解决方法

springmvc 发送ajax中文乱码的几种解决办法使用spingmvc,在JS里面通过ajax发送请求,并返回json格式的数据,

springmvc 发送ajax中文乱码的几种解决办法
  使用spingmvc,在JS里面通过ajax发送请求,并返回json格式的数据,从数据库拿出来是正确的中文格式,展示在页面上就是错误的??,研究了一下,有几种解决办法。

  我使用的是sping-web-3.2.2,jar

  方法一:

  在@RequestMapping里面加入produces = "text/html;charset=UTF-8"



方法四:

  直接将org.springframework.http.converter.StringHttpMessageConverter 里面的属性defaultCharset设置成utf-8


上面的几种方法经过测试都是可行的,网上还有其他的办法,后面找到一并加进来。