推荐先阅读
: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接口