当您将拦截器注入到
HandlerMappingbean中时,这些拦截器将应用于该映射的每个处理程序
HandlerMapping。在注释前的日子里很好,因为您只需配置多个
HandlerMappingBean。但是,使用注释时,我们倾向于使用一个
DefaultAnnotationHandlerMapping可以映射所有内容的模型,因此该模型不起作用。
解决方案是使用
<mvc:interceptors>,您可以在其中显式将路径映射到拦截器Bean。请参阅docs和此示例:
<mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/secure/*"/> <bean /> </mvc:interceptor></mvc:interceptors>



