关于springmvc的注解:@requestbody和@responsebody的区别

@requestbody:将前台的key,value数据data:name=“1”&id=1 

或者json数据data :{name:“1”,id:1 } 转换成java对象入形参。

@responsebody:将返回到前台的java对象 转换成json串输出。

共同点:两个注解都是用于数据格式和pojo对象之间的转换,通过jackson-core.JAR

和jackson-mapper.JAR的适配器MessageConverter提供的格式转换接口完成。


关于springmvc的注解:@requestbody和@responsebody的区别

controller示例代码如下:

关于springmvc的注解:@requestbody和@responsebody的区别