设为首页 加入收藏

TOP

SpringMVC注解之@ResponseBody和@RequestBody
2017-06-26 10:23:12 】 浏览:2814
Tags:SpringMVC 注解 @ResponseBody @RequestBody

SpringMVC对JSON的前后台传输做了很好封装,避免了重复编码的过程,下面来看看常用的@ResponseBody和@RequestBody注解


springmvc对json的处理依赖jackson


如果传输的是单层json对象,我们后台可以直接用 @RequestParam接收


如果传输的是多层嵌套json对象,这个时候会就会出现数据丢失问题


@ResponseBody很好的解决了这个问题,它会把前台传输过来的json转化为后台对应的对象


需要注意的是前台需要指定contentType为"application/json"


同时要把json对象转化为String,否则后台不能识别


ajax请求返回json格式,往常我们可以这样做


这个时候 @ResponseBody就派上用场了,只需要一个注解,全部搞定


前台console输出


在网上看到很不错的流程图,作为总结吧



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇关于Java反射机制 下一篇Android自定义日历控件(继承系统..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目