1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Spring mvc 请求体处理 @RequestBody

Spring mvc 请求体处理 @RequestBody

时间:2024-07-09 21:06:48

相关推荐

Spring mvc 请求体处理 @RequestBody

作用:

用于获取请求体内容。 get 请求方式不适用。

1.function(@RequestBody String body)获取为String类型

2.function(@RequestBody User user)获取为自定义类型,根据key和对象属性自动转化

3.function(@RequestBody Map map)获取为map对象

属性:

required:是否必须有请求体。默认值是:true。当取值为 true 时,get 请求方式会报错。如果取值

为 false,get 请求得到是 null。

例子

前端:

post:只能使用post,常用于前后端分离,解析json

<form action="springmvc/useRequestBody" method="post"> 用户名称:<input type="text" name="username" ><br/> 用户密码:<input type="password" name="password" ><br/> 用户年龄:<input type="text" name="age" ><br/> <input type="submit" value="保存"> </form>

后端

@RequestMapping("/useRequestBody") public String useRequestBody(@RequestBody(required=false) String body){}

补充

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。