2011-12-21 1 views
2

홈페이지 XML 태그 : 예를 들어 페이지// ** 입력하지 않습니다 인터셉터에서봄 mvc에서 <mvc : resource /> 태그로 표시된 정적 리소스 요청을 어떻게 차단합니까?

<mvc:annotation-driven/> 

    <mvc:resources mapping="/pages/**" location="/pages/"/> 

    <mvc:interceptors> 
     <mvc:interceptor> 
      <mvc:mapping path="/**"/> 
      <bean class="dan.MyInterceptor"> 
      </bean> 
     </mvc:interceptor> 
    </mvc:interceptors> 

모든 요청, '/ 페이지/test.jsp를'.

+0

webapp의 구조를 표시 할 수 있습니까? – MounirReg

답변

0

mvc : mapping 태그를 제거해보십시오. 그것은 중복 적이며, 기본적으로 인터셉터는 달리 제한되지 않는 한 모든 요청에 ​​대해 실행됩니다.

또한 this answer은 주문이 중요 할 수 있다고 제안합니다. 인터셉터를 자원 매핑보다 먼저 배치하십시오.

관련 문제