@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数据。
相关文章:
- “打”的概率増大“不打”也有路径
- 《长津湖》七连神射手平河原型让人很惊讶《长津湖》平
- 一个分号算不算一句话?
- 有关老友记第二季下载这个事件网友怎么看?
- 华蓥市人民政府
- 关于总裁的临时娇妻到底什么情况?
- 报告班长5女兵报到是个什么梗?
- 驻可(kě)想(xiǎng)而(ér)知(zhī)发生了什么?
- 【文创前沿】​“破局”文创是创意先行还是
- 关于合金装备1可以这样理解吗?
- 关于博(bó)仙风道骨(xiān fēng dào gǔ)是传言还
- 上海小吃的做法 - 美食天下专题 上海特色小吃风味
- 关于陈夏爽合租这件事可以这样理解吗?
- 江湖任我行秘籍到底是什么情况?
- 关于超级音频解霸最新消息!
- Keep-自律给我自由: 健身跑步瑜伽达人力荐的运动社区
- 两两三三是怎么回事?
- iPhone的“i”到底是什么意思?为啥苹果很多产品都以
- W%R(威廉指标)
- 防丧尸装备大全网友关心什么?
- 十五首关于春天的古诗你知道有几首呢?
- 习近平总书记谈“国之大者”
- 有关红叉是什么装备这是个什么梗?
- 梁朝伟王一博程耳悬疑蒙太奇无名能成国产谍战片新高峰
- 关于纨绔才子无弹窗真实原因是什么
- 《名侦探柯南:零的执行人》真相是这样的但是正义?不
- 2019乡镇公务员考试内容-行测备考:标点符号巧解行测
- C语言编译和链接详解(通俗易懂深入本质)
- 数码大师2013完美破解版 v3298300白金版
- 一朵菌的旅行:48小时从云南山里到北京盘里