getmapping接收参数
时间: 2023-10-04 08:11:34 浏览: 119
SpringBoot请求参数接收方式
5星 · 资源好评率100%
@GetMapping注解是Spring框架中的一个注解,用于将HTTP GET请求映射到指定的方法上。它可以用于控制器(Controller)类或方法上。
@GetMapping注解可以接收参数,参数是用来指定请求的URL路径。例如:
```java
@GetMapping("/example")
public String example() {
// 处理逻辑
return "example";
}
```
在上面的示例中,`/example`是参数,用来指定请求的URL路径。当接收到GET请求时,会调用`example()`方法来处理请求,并返回字符串"example"。
除了接收参数来指定URL路径外,@GetMapping注解还可以接收其他参数,如请求参数、请求头等,以便更精确地匹配请求。例如:
```java
@GetMapping(path = "/example", params = "id=1")
public String example() {
// 处理逻辑
return "example";
}
```
在上面的示例中,`params`参数用来指定请求的参数条件。只有当请求的URL路径为"/example"且带有名为"id"且值为1的参数时,才会调用`example()`方法来处理请求。
需要注意的是,@GetMapping注解只能用于处理GET请求,如果需要处理其他类型的请求(如POST、PUT等),可以使用对应的注解,如@PostMapping、@PutMapping等。
阅读全文