如何在 xml 配置文件中指定 spring 处理程序拦截器的顺序?
How to specify order of spring handler interceptors in xml configuration file?
我想在我的 spring 项目中使用两个处理程序拦截器。第一个拦截器来验证令牌。第二个拦截器将经过身份验证的令牌存储在 spring 上下文中。我正在使用 xml 拦截器配置。如何指定处理程序拦截器的顺序。
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/**" />
<bean class="com.megapath.interceptor.TokenValidatorInterceptor">
</bean>
</mvc:interceptor>
<mvc:interceptor>
<mvc:mapping path="/**" />
<bean class="com.megapath.interceptor.TokenStoreInterceptor">
</bean>
</mvc:interceptor>
</mvc:interceptors>
感谢M. Deinum。您定义拦截器的顺序就是它们被执行的顺序。
我想在我的 spring 项目中使用两个处理程序拦截器。第一个拦截器来验证令牌。第二个拦截器将经过身份验证的令牌存储在 spring 上下文中。我正在使用 xml 拦截器配置。如何指定处理程序拦截器的顺序。
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/**" />
<bean class="com.megapath.interceptor.TokenValidatorInterceptor">
</bean>
</mvc:interceptor>
<mvc:interceptor>
<mvc:mapping path="/**" />
<bean class="com.megapath.interceptor.TokenStoreInterceptor">
</bean>
</mvc:interceptor>
</mvc:interceptors>
感谢M. Deinum。您定义拦截器的顺序就是它们被执行的顺序。