推荐先阅读:Spring全家桶
@ResponseBody 设置当前控制器返回值作为响应体
响应页面(了解)
| @RequestMapping("/toPage")public String toPage(){
 return "page.jsp";
 }
 
 | 
响应文本数据(了解)
| @RequestMapping("/toText")@ResponseBody
 public String toText(){
 teturn "response text";
 }
 
 | 
响应json数据(对象转json)
| @RequestMapping("/toJsonPOJO")@ResponseBody
 public User toJsonPOJO(){}
 teturn new User();
 }
 
 | 
响应json数据(对象集合转json数组)
| @RequestMapping("/toJsonList")@ResponseBody
 public List<User> toJsonList(){
 List<User> userList = new ArrayList<User>();
 return userList;
 }
 
 | 
内部原理:HttpMessageConverter接口