[SPRING] 다중 Spring @RequestMapping 주석
SPRING다중 Spring @RequestMapping 주석
메소드에서 @RequestMapping 스프링 주석을 여러 개 사용할 수 있습니까? 처럼:
@RequestMapping("/")
@RequestMapping("")
@RequestMapping("/welcome")
public String welcomeHandler(){
return("welcome");
}
해결법
-
==============================
1.@RequestMapping에는 String [] 값 매개 변수가 있으므로 다음과 같이 여러 값을 지정할 수 있습니다.
@RequestMapping에는 String [] 값 매개 변수가 있으므로 다음과 같이 여러 값을 지정할 수 있습니다.
@RequestMapping (값 = { "", "/", "환영"})
-
==============================
2.내 테스트 (봄 3.0.5)에서 @RequestMapping (값 = { "", "/"}) - "/"만 작동하며 ""않습니다. 그러나 나는이 작품을 발견 : @ ReequestMapping (값 = { "/", "*"}), "*"아무것도 일치하므로 다른 경우에는 기본 처리기가 될 것입니다.
내 테스트 (봄 3.0.5)에서 @RequestMapping (값 = { "", "/"}) - "/"만 작동하며 ""않습니다. 그러나 나는이 작품을 발견 : @ ReequestMapping (값 = { "/", "*"}), "*"아무것도 일치하므로 다른 경우에는 기본 처리기가 될 것입니다.
-
==============================
3.필요가 없습니다. RequestMapping 주석은 와일드 카드와 앤티 스타일 경로를 지원합니다. 또한 기본보기를 원하는 것처럼 보이므로 기본보기를 넣을 수 있습니다.
필요가 없습니다. RequestMapping 주석은 와일드 카드와 앤티 스타일 경로를 지원합니다. 또한 기본보기를 원하는 것처럼 보이므로 기본보기를 넣을 수 있습니다.
<mvc:view-controller path="/" view-name="welcome"/>
설정 파일에. 그러면 모든 요청이 루트에 환영보기로 전달됩니다.
from https://stackoverflow.com/questions/2513031/multiple-spring-requestmapping-annotations by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] 봄 범위의 프록시 빈 (0) | 2018.12.16 |
---|---|
[SPRING] @PathVariable을 사용하여 Spring MVC 컨트롤러를 단위 테스트하는 방법? (0) | 2018.12.16 |
[SPRING] 인간을위한 JAAS (0) | 2018.12.16 |
[SPRING] 시로 대 스프링 시큐리티 [닫힌] (0) | 2018.12.16 |
[SPRING] 스프링 프레임 워크는 정확히 무엇입니까? [닫은] (0) | 2018.12.16 |