1.参考链接 http://blog.csdn.net/zht666/article/details/8695908
2.解决办法:
主要方法为在controller的方法中加入一个response参数
如下所示
@RequestMapping(value="/test" )
@ResponseBody
public void test(HttpServletResponse response){
response.setCharacterEncoding("utf-8");
response.setContentType("text/html");
//生成json格式数据
*******
//将json数据以流的方式写入reponse
PrintWriter out = null;
try {
out = response.getWriter();
out.print(json); //将json数据写入流中
out.flush();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} //获取写入对象
}
done