ArchTiger MYPI

ArchTiger
접속 : 3075   Lv. 51

Category

Profile

Counter

  • 오늘 : 12 명
  • 전체 : 10878 명
  • Mypi Ver. 0.3.1 β
[프로그래밍] mvc annotation driven conflict with HandlerInterceptor (0) 2011/11/08 PM 06:01
If your Spring mvc application use

<mvc:annotation-driven />

tag then your interceper must be set like below sample
without <mvc:interceptors> tags your interceptor will be ignored.

<mvc:interceptors>
<beans:bean id="dateRequestHeaderInterceptor"
class="com.test.service.DateRequestHeaderInterceptor" />
</mvc:interceptors>

<beans:bean id="defaultAnnotationHandlerMapping"
class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping">
<beans:property name="order" value="1" />
<beans:property name="alwaysUseFullPath" value="true" />
</beans:bean>

<beans:bean id="selectedAnnotationHandlerMapping"
class="org.springplugins.web.SelectedAnnotationHandlerMapping">
<beans:property name="alwaysUseFullPath" value="true" />
<beans:property name="order" value="0" />
<beans:property name="urls">
<beans:list>
<beans:value>/svc1*</beans:value>
<beans:value>/svc2*</beans:value>
</beans:list>
</beans:property>
<beans:property name="interceptors">
<beans:list>
<beans:bean class="com.test.service.DateRequestHeaderInterceptor" />
</beans:list>
</beans:property>
</beans:bean>

신고

 
X