답변:
@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
뿐만 아니라