在POST请求下@RequestBody注解方式对比@RequestParam似乎前者可以取代后者...
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在POST请求下@RequestBody注解方式对比@RequestParam似乎前者可以取代后者...相关的知识,希望对你有一定的参考价值。
参考技术A ReuestBody的方式:后端api:
postMan错误示例:
后端SQL打印语句,传入的参数明显错了,传了" "province":"广东省" "这整个字符串,我要的只是"广东省"
postMan正确测试事例:
@RequestParam的注解方式,一个只能传一个 ,url上改?接参数名接参数值....
api方法参数:
在POSTMan测试写法要在Params那里传值而不是在body那里
都只传一个类型没问题,但是如果传对象的话,用RequestParam做不到,而RequestBody自然是可以的
一个Staff实体类作为参数,api的写法:
Spring Boot 2从入门到入坟 | 请求参数处理篇:常用参数注解之@RequestBody
在本讲,我会再来为大家介绍一个常用的参数注解,即@RequestBody
,关于该注解,只要是学过一点Spring MVC的人,都会对它无比的熟悉,因为它无非就是用于获取请求体的。
既然是获取请求体,那么必然是来获取post方式的请求的请求体的,因为只有post方式的请求才会有什么请求体,例如表单以post方式来提交请求,一如以下页面中的最后一个表单一样。
<!DOCTYPE html>
<html lang="en">
<hea
以上是关于在POST请求下@RequestBody注解方式对比@RequestParam似乎前者可以取代后者...的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot 2从入门到入坟 | 请求参数处理篇:常用参数注解之@RequestBody