springmvc对json数据的支持、@responseBody @RequestBody的使用
来源:互联网 发布:免费交换机网管软件 编辑:程序博客网 时间:2024/06/05 15:21
@responseBody把后台pojo转换json对象,返回到页面。
@RequestBody接受前台json数据,把json数据自动封装javaBean。
1、首先导入jar包:
jackson-core-asl-1.9.11.jar
jackson-mapper-asl-1.9.11.jar
2、配置springmvc配置文件:在处理器适配器配置中加入:
<!-- 配置注解处理器映射器 :寻找执行类的controller --><bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"></bean><!-- 配置注解处理器适配器 :调用controller的方法,执行controller--><bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"><property name="messageConverters"><bean class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"></bean></property></bean>
3、应用场景:
/** * * 业务场景一:前台请求的是json数据。 * @RequestBody User user 会将前台传递的json数据封装到User对象 * */@RequestMapping("requestjson")public @ResponseBody User requestjson(@RequestBody User user){System.out.println(user);return user;//返回类型加@ResponseBody 会把javabean再传换成json对象返回}/** * * 业务场景二:前台请求的是pojo数据。--- data:'username=xx&address=abc' * * 返回json * */@RequestMapping("requestPo")public @ResponseBody User requestPo(User user){System.out.println(user);return user;//返回类型加@ResponseBody 会把javabean再传换成json对象返回}
1 0
- springmvc对json数据的支持、@responseBody @RequestBody的使用
- SpringMVC使用@RequestBody与@ResponseBody注解与前台进行json格式的数据
- springMVC中使用注解@ResponseBody,@RequestBody传递json数据
- SpringMVC RequestBody ResponseBody处理Json数据
- @RequestBody和@ResponseBody的简单使用接收JSON(接收json数据)
- SpringMVC返回json数据(@ResponseBody注解的使用)
- @RequestBody与@ResponseBody的使用
- @responseBody @@RequestBody注解的使用
- SpringMVC中使用@RequestBody,@ResponseBody注解实现Java对象和XML/JSON数据自动转换)
- RequestBody/ResponseBody处理Json数据
- SpringMVC @ResponseBody和@RequestBody使用
- spring3 mvc使用注解@RequestBody、@responseBody传输json数据
- springmvc实现json交互-requestBody和responseBody
- springmvc实现json交互-requestBody和responseBody
- springmvc实现json交互-requestBody和responseBody
- SpringMVC中使用@RequestBody,@ResponseBody注解实现Java对象和XML/JSON数据自动转换(上)
- SpringMVC中使用@RequestBody,@ResponseBody注解实现Java对象和XML/JSON数据自动转换(下)
- SpringMVC中使用@RequestBody,@ResponseBody注解实现Java对象和XML/JSON数据自动转换(上)
- C++基础5:C++三大特征封装、继承、多态
- redis为什么要集群
- L2-002. 链表去重
- java的垃圾回收机制
- BZOJ 3238 后缀数组+单调栈
- springmvc对json数据的支持、@responseBody @RequestBody的使用
- "奇葩"方式实现单选列表
- L2-003. 月饼
- Java基础(九) 多线程
- 软件架构入门学习小笔记
- android开源库----Picasso加载图片的内存优化
- 解决升级go版本遇到的Set $GOROOT_BOOTSTRAP to a working Go tree >= Go 1.4.问题
- 漫步数理统计一——绪论
- 二分查找法