gpt4 book ai didi

spring-mvc - Spring MVC 3,除某些已定义路径外的所有拦截器

转载 作者:行者123 更新时间:2023-12-03 06:21:36 25 4
gpt4 key购买 nike

是否可以将拦截器应用于除某些已定义的 Controller 和操作之外的所有 Controller 和操作?

需要明确的是,我对在定义的列表上应用拦截器不感兴趣。我想定义那些要排除的内容。

谢谢!

最佳答案

自 Spring 3.2 以来,他们使用标签添加了该功能

mvc:exclude-mapping

请参阅 Spring 文档中的示例:

<mvc:interceptors>
<bean class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor" />
<mvc:interceptor>
<mvc:mapping path="/**"/>
<mvc:exclude-mapping path="/admin/**"/>
<bean class="org.springframework.web.servlet.theme.ThemeChangeInterceptor" />
</mvc:interceptor>
<mvc:interceptor>
<mvc:mapping path="/secure/*"/>
<bean class="org.example.SecurityInterceptor" />
</mvc:interceptor>

这是link到文档

关于spring-mvc - Spring MVC 3,除某些已定义路径外的所有拦截器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9908124/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com