springboot @RequestMapping支持多个通配符
时间: 2024-01-27 11:15:25 浏览: 233
一个支持通配符的文件操作类
3星 · 编辑精心推荐
是的,Spring Boot的@RequestMapping注解支持多个通配符。可以将多个请求映射到同一个方法上,只需要在@RequestMapping注解中添加一个带有请求路径值列表的value属性即可。
下面是一个示例代码:
```java
@RestController
@RequestMapping("/home")
public class IndexController {
@RequestMapping(value = {
"",
"/page",
"page*",
"view/*,**/msg"
})
String indexMultipleMapping() {
return "Hello from index multiple mapping.";
}
}
```
在上面的示例中,我们将多个请求路径值添加到value属性中,包括空字符串、"/page"、以"page"开头的路径、以"view/"开头的路径以及任意路径下的"msg"。这样,当请求匹配到这些路径时,都会执行indexMultipleMapping方法,并返回"Hello from index multiple mapping."。
阅读全文