是否可以在一个方法上使用多个 @RequestMapping
注释?
喜欢 :
@RequestMapping("/")
@RequestMapping("")
@RequestMapping("/welcome")
public String welcomeHandler(){
return "welcome";
}
原文由 wuntee 发布,翻译遵循 CC BY-SA 4.0 许可协议
是否可以在一个方法上使用多个 @RequestMapping
注释?
喜欢 :
@RequestMapping("/")
@RequestMapping("")
@RequestMapping("/welcome")
public String welcomeHandler(){
return "welcome";
}
原文由 wuntee 发布,翻译遵循 CC BY-SA 4.0 许可协议
从我的测试(spring 3.0.5)来看, @RequestMapping(value={"", "/"})
- 只有 "/"
有效, ""
无效。但是我发现这个有效: @RequestMapping(value={"/", " * "})
, " * "
匹配任何东西,所以它将成为默认处理程序以防万一。
原文由 Alan Zhong 发布,翻译遵循 CC BY-SA 2.5 许可协议
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
@RequestMapping
有一个String[]
值参数,所以你应该能够像这样指定多个值: