解决spring-mvc @responseBody注解返回json 乱码问题

来源:互联网 发布:数控加工怎么编程 编辑:程序博客网 时间:2024/04/28 00:20


1.在action中取得response,由他写入响应数据。

  response.setHeader("Cache-Control", "no-cache");           response.setContentType("text/json;charset=UTF-8");          response.setCharacterEncoding("UTF-8");          PrintWriter out = response.getWriter();          out.write(result); 

2.在aciton的需要返回json的方法的@requestmaping中写入

        @RequestMapping(value="/list", produces = "text/html;charset=UTF-8")          @ResponseBody  public String getBookList(HttpServletResponse response){             String result = bookService.bookListFromJson();              return result;         }



原文:

解决spring-mvc @responseBody注解返回json 乱码问题

http://blog.csdn.net/lsx1984/article/details/8803296

0 0