Spring Source과 Spring Action in Book의 지침에 따라 xml 구성을 최소화하는 방식으로 Spring MVC를 설정하려고합니다. 당신이 거의 동일 그대로, 그냥 수동으로 콩을 설정하는 핸들러를 사용하는 것이 실제로 간단로, 완전히 쓸모있는 나를 치는 ControllerClassNameHandlerMapControllerClassNameHandlerMapping을 사용하는 Spring MVC를 통한 컨벤션에 대한 협약?
<bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"/>
<bean id="viewShoppingCart" class="x.y.z.ViewShoppingCartController">
<!-- inject dependencies as required... -->
</bean>
을 설정하는 방법 그러나 스프링 소스에 따라입니다 XML의 양.
이제 Spring in Action이라는 책에서 ControllerClassNameHandlerMapping을 사용하는 코드 블록의 첫 번째 줄이 훨씬 더 유용 할 것입니다. 그러나, 나는 아직 이것을 작동시킬 수 없었다.
스프링 경험이있는 사람이면 누구나 나를 도와 줄 수 있습니까?
응답 Jeff에게 감사드립니다. 내가 지금 성취하고자하는 것은 지금 당장 # 1이지만 추가 bean 정의가 없으면 내 URL 중 아무 것도 내 컨트롤러에 매핑되지 않습니다. –
그렇습니다. Spring bean을 만들지 않는 한 Spring은 컨트롤러에 대해 알지 못하기 때문입니다. def 또는 주석을 사용하여이 작업을 수행 할 수 있습니다. –
@Controller 주석이 있어도 작동하지 않지만 구성에서 누락 된 부분이있을 수 있습니다. –