今天心情很好,终于写出来了用Ajax异步获取数据,不刷新页面。
后台方法:
@RequestMapping("/uspaces.html" )
public void getUserSpace(HttpServletRequest request,HttpServletResponse response,String userName) throws IOException{
// String rtn="";
// PrintWriter out = response.getWriter();
// out.print(rtn);
// out.flush();
// out.close();
System.out.println(userName);
List<ViewSpace> viewSpaces = viewSpaceService.getAllSpaces();
String rtn=JsonUtil.list2json(viewSpaces);
System.out.println(rtn);
response.setCharacterEncoding("UTF-8");
// response.getWriter().write("{\"success\":true, \"data\":" + JsonUtil.list2json(viewSpaces) + "}");
// String rtn = "{\"success\":true, \"data\":" + JsonUtil.list2json(viewSpaces) + "}";
// response.getWriter().print(rtn);
response.getWriter().write(rtn);
response.getWriter().flush();