我看了下实现,全局拦截器(不与任何路径映射关联)在映射的拦截器(具有关联的路径模式)之前执行。因此,如果您要在
homeInterceptor之前执行
allInterceptor,则
allInterceptor可能必须将其设为映射的拦截器(通过提供路径模式)。
这是两种记录拦截器并在运行时查找拦截器的方法:
org.springframework.web.servlet.handler.AbstractHandlerMapping.initInterceptors()
org.springframework.web.servlet.handler.AbstractHandlerMapping.getHandlerExecutionChain(Object,HttpServletRequest)



