一. 知识储备
1.1 处理JSON
Java Web:通过GSON技术将java对象转换成json字符串,再通过流将json字符串写回到客户端
String jsonStr = new Gson().toJson(java);
response.getWriter().println(jsonStr);
Spring MVC:使用jackson,加入jackson jar包,在请求处理方法上面使用@ResponseBody注解,==你想要返回什么类型的json字符串,那么请求处理方法的返回值就是返回什么类型。==如下:
@ResponseBody
@RequestMapping("/testJson")
public Collection<Employee> testJson(){
Collection<Employee> emps = employeeDao.getAll();
return emps;
}
@ResponseBody
@RequestMapping("/testJson")
public Employee testJson2(){
Employee emp = employeeDao.getEmployee();
return emp;
}