WebContentInterceptor를 사용하여 정적 리소스의 수명이 긴 캐시를 활성화합니다. 우리는 3 가지 다른 경로, css, js 및 이미지 아래에 있습니다.스프링 MVC 다중 경로에 대해 동일한 인터셉터 공유
공유 경로 아래에 인터셉터 빈을 두지 않고 여러 매핑간에 인터셉터 빈을 공유하는 방법이 있습니까?
WebContentInterceptor를 사용하여 정적 리소스의 수명이 긴 캐시를 활성화합니다. 우리는 3 가지 다른 경로, css, js 및 이미지 아래에 있습니다.스프링 MVC 다중 경로에 대해 동일한 인터셉터 공유
공유 경로 아래에 인터셉터 빈을 두지 않고 여러 매핑간에 인터셉터 빈을 공유하는 방법이 있습니까?
설정이 내가 어떻게 추정하는지 확인하기 위해 더 많은 정보가 필요합니다. 하지만, 시도해 봤어 ...
<mvc:annotation-driven />
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/site/*" />
<mvc:mapping path="/add/*" />\
<mvc:mapping path="/edit" />
<bean
class="com.test.MyInterceptor" />
</mvc:interceptor>
</mvc:interceptors>
위의 대답은 작동하지 않습니다. 그리고 나는 paths
과 같은 것을 찾을 수 없었습니다. 그러나 해결 방법을 찾았습니다.
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/notes/**" />
<bean class="com.bridgelabz.todoApp.interceptor.LoginInterceptor" />
</mvc:interceptor>
<mvc:interceptor>
<mvc:mapping path="/user/getUserById" />
<bean class="com.bridgelabz.todoApp.interceptor.LoginInterceptor" />
</mvc:interceptor>