더북(TheBook)

컨트롤러 매핑 설정하기

요청 URL을 처리하는 컨트롤러에 매핑할 수 있도록 다음과 같이 설정합니다. 이 설정으로 요청 URL과 같은 컨트롤러의 @RequestMapping 애너테이션에 지정된 URL을 매핑합니다.

<!-- Enables the Spring MVC @Controller programming model -->
<annotation-driven />

<annotation-driven> 요소는 @Controller, @RequestMapping 같은 애너테이션2을 사용할 때 필요한 빈 객체들을 자동으로 등록합니다. 또한 핸들러 매핑과 핸들러 어댑터의 빈 객체도 대신 등록합니다.

<annotation-driven> 요소를 사용하지 않으려면 다음과 같이 핸들러 매핑과 핸들러 어댑터의 빈 객체를 등록해야 합니다.

<!-- HandlerMapping -->
<beans:bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping"/>

<!-- HandlerAdapter -->
<beans:bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"/>
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.