@Responsebody 注解表示该方法的返回的结果直接写入 HTTP 响应正文(ResponseBody)中,一般在异步获取数据时使用;
通常是在使用 @RequestMapping 后,返回值通常解析为跳转路径,加上 @Responsebody 后返回结果不会被解析为跳转路径,而是直接写入HTTP 响应正文中。
作用:
该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。
使用时机:
返回的数据不是html标签的页面,而是其他某种格式的数据时(如json、xml等)使用;
@RequestBody是作用在形参列表上,用于将前台发送过来固定格式的数据【xml 格式或者 json等】封装为对应的 JavaBean 对象,封装时使用到的一个对象是系统默认配置的 HttpMessageConverter进行解析,然后封装到形参上。
热门文章
- python学习分享之垃圾回收-缓存机制
- 猫三针多久打一次(猫三针要打多久)
- 河南省动物疫苗招标公告 河南省动物疫苗招标公告最新
- 2月16日 | Free Trojan Node节点订阅每天更新20.9M/S免费节点订阅链接
- 1月21日 | Free Trojan Node节点订阅每天更新21.8M/S免费节点订阅链接
- docker system全新命令集
- 2月4日 | Free Trojan Node节点订阅每天更新20.7M/S免费节点订阅链接
- 安装Pytorch如何选择CUDA的版本
- Java Random随机数
- 1月29日 | Free Trojan Node节点订阅每天更新18.4M/S免费节点订阅链接