@responsebody一般在什么情况下使用他的好处与坏处?
可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
知道合伙人教育行家采纳数:13602获赞数:457302011年高教社杯全国大学生建模国家二等奖; 2012年大学生创新项目校一等奖并获优秀大学生奖; 过英语四六级向TA提问展开全部@responsebody表示该方法的返回结果直接写入HTTP response body中。
1、一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回json数据。
2、一般是指定要response 的type。比如json 或 xml 可以直接用jackson或jaxb的包,然后就可以自动返回了,xml中也无需多的配置,就可以使用。
好处是:GET模式下,这里使用了@PathVariable绑定输入参数,非常适合Restful风格。因为隐藏了参数与路径的关系,可以提升网站的安全性,静态化页面,降低恶意攻击风险。
POST模式下,使用@RequestBody绑定请求对象,Spring会帮你进行协议转换,将Json、Xml协议转换成你需要的对象。
@ResponseBody可以标注任何对象,由Srping完成对象——协议的转换。
展开全部Spring 2.5 版本新增了注解功能, 通过注解,代码编写简化了很多;但熟悉注解的使用,需要一个过程,如果不熟悉Spring 早期的版本,上来就使用注解,有些困难。
Spring点滴: @ResponseBody在什么情况下使用? - 悠悠 - 悠悠电台iOS客户端:几千个国内外电台
结果表明:如果在一个方法上使用了@RequestMapping注解,这时候,方法的返回值通常解析为跳转的路径, 也就是说,要跳转到指定的jsp页面。在这个代码实例中,要跳转到的是 Hello World.jsp 页面。 因为工程中尚未添加这个jsp文件,所以报出了 404 错误 (The requested resource is not available)。
一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回json数据。
展开全部GET模式下,这里使用了@PathVariable绑定输入参数,非常适合Restful风格。因为隐藏了参数与路径的关系,可以提升网站的安全性,静态化页面,降低恶意攻击风险。
POST模式下,使用@RequestBody绑定请求对象,Spring会帮你进行协议转换,将Json、Xml协议转换成你需要的对象。
@ResponseBody可以标注任何对象,由Srping完成对象——协议的转换。
一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回json数据。
相关文章:
- 关于左边右边铃声有没有后续报道?
- 中国和墨西哥“心灵相通”(我在中国当大使)
- 种族主义困扰英国社会
- 地铁1号线全线“试跑”沿途游玩攻略来啦
- 关于北京地铁13号线有哪些站点?有没有更准确一些的回
- 赣州市地铁5号线最新线路图最新消息
- SDL Passolo2018破解版
- 浙江:以政策“实”和“效”实现发展“稳”和“进”
- 大型DLC更新二次元VR游戏恋活2SunshineEXV70整合版
- 深圳地铁四十二号线最新路线图你必须知道
- 合肥地铁8号线连续掘进最长盾构区间右线贯通
- 花田错南东北西网友是如何评论的!
- 土耳其西北部一交通事故致8人死亡
- 2年前那位将饿了么卖给马云套现665亿的外卖小哥近况如
- 武汉地铁5号线号线什么时候开通)
- 关于长沙地铁二十三号线什么时候通车?能不能回复一下?
- 打造海洋创新发展之都广州将新增350家涉海高新技术企
- 四川公布11条高速规划!力争明年开工有宜宾至屏山新市
- 天赐凯尔第一季下载到底是什么情况?
- 多读读历史多看看世界
- 学生在群里@学长被怼 怼人者系社团纪检部副部长
- 精灵梦叶罗丽第六季 第6集
- Shift+2为什么会是“ ”而不是“@”
- 红旗H5最新行情及报价来电送豪礼
- 中单盖伦如何出装?青铜出日炎黄金出三相姿态:按亚索
- 关于重庆地铁七号线换乘方案你清楚吗?
- 关于郑州地铁四十七号线换乘方案希望回复的详细一些
- 关于洪洞地铁12号线开工了吗?有没有更清楚一点的回复?
- 关于冕宁地铁33号线沿途站点有哪些?回复一下吧!
- 关于灵山地铁19号线什么时候建成?有没有更详细一些的
- 象州地铁13号线多久才能通车?发生了什么?
- 景点及旅游板块持续拉升
- 朝阳京旺家园六区及底商划为封控区足不出户服务上门
- 梦华录番外2:盼儿犯了女人都会犯的错千帆迟迟不举行
- 【中国那些事儿】美国年轻人仍向往到中国工作:机会比
- 重磅2022年中国及31省市奶粉行业政策汇总及解读(全)
- 关于鬼武者3内存修改器看点是什么?
- 合同格式最后写一式二份还是一式贰份?还是壹式贰份?
- 2019年6月电视剧
- 沈阳地铁9号线突发故障