【发布时间】:2016-02-19 22:01:23
【问题描述】:
我有一个 Spring 3 Web App,它实现了两个拦截器。我使用了一个带有 @Configuration 注释的配置类。代码如下:
@Override
public void addInterceptors(InterceptorRegistry registry) {
// TODO Auto-generated method stub
super.addInterceptors(registry);
registry.addInterceptor(homeInterceptor()).addPathPatterns("/");
registry.addInterceptor(allInterceptor());
}
无论我在注册表中添加拦截器的顺序是什么,allInterceptor 的 preHandle 函数总是在 homeInterceptor 的 preHandle 之前调用。有谁知道如何控制调用拦截器的顺序?
谢谢!
【问题讨论】:
标签: spring spring-mvc interceptor