@PathVariable接收数组
时间: 2023-10-12 19:09:07 浏览: 43
SpringMVC中使用@PathVariable绑定路由中的数组的方法
5星 · 资源好评率100%
在 Spring MVC 中,可以使用 @PathVariable 注解来接收 URL 中的变量。如果要接收一个数组,可以在 @PathVariable 注解中使用 {} 包裹变量名,然后在方法参数中使用 Java 数组来接收:
```java
@GetMapping("/users/{ids}")
public List<User> getUsersByIds(@PathVariable("ids") Long[] ids) {
// 根据 ids 查询用户信息
}
```
在上面的例子中,请求的 URL 可以是 /users/1,2,3,其中 1,2,3 会被转换成 Long 类型的数组 ids,然后可以使用该数组来查询用户信息。
阅读全文