@ResponseBody 和 @RequestBody 的区别

@ResponseBody用于方法上,将返回结果转为json数据写入到HTTP response body中

@RequestBody是将http请求的参数封装到一个Java Bean中

注意:加上@ResponseBody注解的方法会将数据全部转成字符串,而不会解析成跳转路径



如果需要指定返回数据格式为xml,可以在@RequestMapping注解上指定produces属性值

1
2
3
@RequestMapping (value =  "/test" , produces =  "application/xml" )
@RequestMapping(value = "/test", produces = "application/json")

猜你喜欢

转载自blog.csdn.net/let_me_tell_you/article/details/80674959