SpringMVC @ResponseBody 和 @RequestBody的使用
@ResponseBody
作用:
- 该注解用于将Controller的方法返回对象,根据Http Reques tHeader的
Accept
的内容,通过适当的HttpMessageConverter
转换为指定格式后,写入到Response对象的body数据区。
@RequestBody
作用:
- 该注解用于Controller的方法参数,根据Http Request Header的
content-Type
的内容,通过适当的HttpMessageConverter转换为JAVA类。(参数是集合类型的时候使用)