@RequestBody注解使用示例

SpringBoot中Required String parameter ‘××ב is not present解决方法

注解 -------------支持的类型 ----- 支持的请求类型 --------- 支持的Content-Type --------请求示例

@PathVariable ---- url -----------GET ------------------------------所有-------------------------/test/{id}
@RequestParam-- url------------GET------------------------------ 所有 -----------------------/test?id=1
@RequestParam-- Body – POST/PUT/DELETE/PATCH-- form-data或x-www.form-urlencoded------------------------------------------------------------------------------------------------- id:1
@RequestBody ----Body------ POST/PUT/DELETE/PATCH ----- json ------------------{“id”:1}

将接口改成以@RequestBody注解方式接受json请求数据,而后将接收到的json数据转化为json对象,可以使用json对象的get()方法取得参数值,示例:

前端代码:使用POST方式提交,数据已json格式
后端代码:
以json格式字符串接收

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值