BeanNameUrlHandlerMapping 과 DefaultAnnotationHandlerMapping 동시사용
- 작성자 :
- 송*상
- 작성일 :
- 2011-09-26 17:59:13
- 조회수 :
- 1,872
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
BeanNameUrlHandlerMapping 과 DefaultAnnotationHandlerMapping을
같이 사용하여 개발을 했으면 합니다
위 세팅방법 설명이 있는 메뉴얼 페이지가 혹시 있느지요?
BeanNameUrlHandlerMapping로 만들어진 app에 추가로 DefaultAnnotationHandlerMapping을 이용해 확장을 해볼까 하는데 위조합도 가능한건지요?
처음 BeanNameUrlHa ndlerMapping 두번째DefaultAnnotationHandlerMapping으로 세팅 할까 합니다
아래의 세팅예처럼 하면 적용이될지...
세팅예)
<context:component-scan base-package="egovframework">
<context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Repository"/>
</context:component-scan>
<!--
View Resolver: JstlView
-->
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/jsp/" />
<property name="suffix" value=".jsp" />
</bean>
<!-- GENERAL HANDLE -->
<bean id="handlermapping"
class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping" p:order="0">
<property name="alwaysUseFullPath" value="true" />
</bean>
<!-- ANNOTATION HANDLE -->
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" p:order="1"/>
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" />
같이 사용하여 개발을 했으면 합니다
위 세팅방법 설명이 있는 메뉴얼 페이지가 혹시 있느지요?
BeanNameUrlHandlerMapping로 만들어진 app에 추가로 DefaultAnnotationHandlerMapping을 이용해 확장을 해볼까 하는데 위조합도 가능한건지요?
처음 BeanNameUrlHa ndlerMapping 두번째DefaultAnnotationHandlerMapping으로 세팅 할까 합니다
아래의 세팅예처럼 하면 적용이될지...
세팅예)
<context:component-scan base-package="egovframework">
<context:include-filter type="annotation" expression="org.springframework.stereotype.Controller"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Service"/>
<context:exclude-filter type="annotation" expression="org.springframework.stereotype.Repository"/>
</context:component-scan>
<!--
View Resolver: JstlView
-->
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/jsp/" />
<property name="suffix" value=".jsp" />
</bean>
<!-- GENERAL HANDLE -->
<bean id="handlermapping"
class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping" p:order="0">
<property name="alwaysUseFullPath" value="true" />
</bean>
<!-- ANNOTATION HANDLE -->
<bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping" p:order="1"/>
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" />
A
안녕하세요.. 송우상님..
HandlerMapping은 문의하신 것 처럼.. 여러 개가 등록될 수 있습니다.
다만, 서로 순서를 주기 위해 order 속성(p:order)만 문의하신 것처럼 지정하시면 됩니다..
그럼.. 즐거운 하루되십시오.
감사합니다.
HandlerMapping은 문의하신 것 처럼.. 여러 개가 등록될 수 있습니다.
다만, 서로 순서를 주기 위해 order 속성(p:order)만 문의하신 것처럼 지정하시면 됩니다..
그럼.. 즐거운 하루되십시오.
감사합니다.