SpringBoot Controller接收参数的几种常用注解方式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot Controller接收参数的几种常用注解方式相关的知识,希望对你有一定的参考价值。

参考技术A

今日份鸡汤:一岁一礼,一寸欢喜,往后余生,积极向上的生活,热气腾腾的活着。

1、请求路径中带参数 使用 @PathVariable 获取路径参数。即url/id这种形式。
demo:

运行结果展示:

2、@RequestParam 获取查询参数。即url?name=这种形式,用于get/post。springboot默认情况就是它,类似不写注解
demo:

运行结果展示:

3、@RequestBody获取POST请求参数
demo:

运行结果展示:

4、请求头参数以及Cookie
(1)@RequestHeader
(2)@CookieValue
demo:
方式一:

运行结果展示:

方式二:

运行结果展示:

以上是关于SpringBoot Controller接收参数的几种常用注解方式的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot Controller接收参数的几种常用注解方式

SpringBoot 参数检查 Controller中检查参数是否合法

SpringBoot Controller类接收多个List对象的解决办法

SpringBoot用实体接收Get请求传递过来的多个参数(绝对可用)

springboot中如何在切面中重写请求参数

SpringBoot入坑-请求参数传递