Answers:
@RequestMapping
有一个String[]
值参数,因此您应该可以指定多个值,如下所示:
@RequestMapping(value={"", "/", "welcome"})
不需要。RequestMapping注释支持通配符和蚂蚁风格的路径。看起来您也只想使用默认视图,因此您可以
<mvc:view-controller path="/" view-name="welcome"/>
在您的配置文件中。这会将所有请求转发到“根”到欢迎视图。
现在使用Spring-Boot 2.0.4-{}将无法正常工作。
@RequestMapping
仍然具有String []作为值参数,因此声明如下所示:
@RequestMapping(value=["/","/index","/login","/home"], method = RequestMethod.GET)
**更新-适用于Spring-Boot 2.2 **
@RequestMapping(value={"/","/index","/login","/home"}, method = RequestMethod.GET)
以下内容也是可以接受的:
@GetMapping(path = { "/{pathVariable1}/{pathVariable1}/somePath",
"/fixedPath/{some-name}/{some-id}/fixed" },
produces = "application/json")
同样可以应用于@RequestMapping
以及