您的位置:首页 > 编程语言 > Java开发

Spring MVC Ajax返回中文乱码

2016-05-28 23:40 495 查看
因为Spring MVC中返回json要使用@ResponseBody注解,而在Spring源码中这个注解的默认编码是“iso-8859-1”,所以传中文的话会乱码。解决办法是,直接使用response的writer来返回json数据。

@RequestMapping(path="/receive",method=RequestMethod.POST)
@ResponseBody
public void receive() throws IOException{
PrintWriter out = response.getWriter();
out.write(JsonData);    //直接用Writer写
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: