Skip to main content
 首页 » 编程设计

spring-mvc之Spring MVC 为多个路径共享相同的拦截器

2025年01月19日8xing901022

我正在使用 WebContentInterceptor 来启用静态资源的长期缓存。我们将它们放在 3 个不同的路径下,css、js 和图像。

有没有办法在多个映射之间共享拦截器 bean,而不将它们全部放在共享路径下?

请您参考如下方法:

我需要更多信息来确认设置是我假设的方式;但是,你有没有试过...

<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>