bboss mvc @RequestBody注解使用说明

简介: @RequestBody可以将客户端请求报文体通过数据类型转换后绑定为mvc控制器方法参数,@RequestBody有一个datatype属性,用来指定请求报文的数据格式,目前支持json,xml,String三种类型。
@RequestBody可以将客户端请求报文体通过数据类型转换后绑定为mvc控制器方法参数,@RequestBody有一个datatype属性,用来指定请求报文的数据格式,目前支持json,xml,String三种类型。

@RequestBody的使用方法如下:
public void test(@RequestBody String data)//不指定dataype属性时,如果参数类型为String,则按String来处理
public void test(@RequestBody PO data)//不指定dataype属性时,如果参数类型为普通java bean,则按json来序列化处理来处理
public void test(@RequestBody(datatype="String") String data)
public void test(@RequestBody(datatype="xml") PO data)//默认采用XSteam对请求报文绑定为po对象
public void test(@RequestBody(datatype="json") PO data)//json请求报文绑定为po对象
 

目录
相关文章
|
5月前
|
JSON 前端开发 Java
Spring MVC入门必读:注解、参数传递、返回值和页面跳转(下)
Spring MVC入门必读:注解、参数传递、返回值和页面跳转(下)
61 0
|
4月前
|
前端开发 Java API
Spring Boot之Spring MVC基于注解的控制器(RequestMapping注解类型 重定向与转发 依赖注入)
Spring Boot之Spring MVC基于注解的控制器(RequestMapping注解类型 重定向与转发 依赖注入)
45 0
|
4月前
|
存储 前端开发 Java
Spring MVC中@SessionAttributes注解使用详解
Spring MVC中@SessionAttributes注解使用详解
60 0
|
5月前
|
前端开发 Java Spring
Spring MVC拦截器+注解方式实现防止表单重复提交
Spring MVC拦截器+注解方式实现防止表单重复提交
|
2月前
|
JSON 前端开发 Java
|
3月前
|
JSON 前端开发 Java
Spring MVC常用的注解有哪些
Spring MVC常用的注解有哪些
|
3月前
|
前端开发 Java API
Spring MVC-04循序渐进之基于注解的控制器
Spring MVC-04循序渐进之基于注解的控制器
45 0
|
4月前
|
JSON 运维 前端开发
Spring-mvc的参数传递与常用注解的解答及页面的跳转方式---综合案例
Spring-mvc的参数传递与常用注解的解答及页面的跳转方式---综合案例
|
5月前
|
JSON 前端开发 Java
Spring MVC入门必读:注解、参数传递、返回值和页面跳转(上)
Spring MVC入门必读:注解、参数传递、返回值和页面跳转(上)
44 0
|
6月前
|
存储 前端开发 Java
Spring MVC常用十大注解
使用注解可以简化配置,提高代码的可读性和可维护性。通过注解可以实现依赖注入,减少手动管理对象的代码量。注解还支持面向切面编程,实现切面、切入点和通知等。此外,注解提供了声明式事务管理的支持,简化了事务配置和管理。注解还可以用于组件扫描和自动装配,提高开发效率。最后,注解在测试时也有很好的支持。总之,注解使得代码更简洁、灵活,并能更好地利用框架的功能和特性。
30 0