用弹簧拦截器排除模式

时间:2015-02-19 13:36:11

标签: spring controller interceptor

我正在使用弹簧拦截器,我想只排除我的应用程序中的第一页。 第一页用于验证然后重定向到其他页面。

所以我在配置文件中写道

<mvc:interceptors>
    <mvc:interceptor>
    <mvc:exclude-mapping path="/" />
    <bean class="com.app.interceptor.AuthentificationInterceptor">
    </bean>
   </mvc:interceptor>
</mvc:interceptors> 

但是我在部署中遇到了错误。 我哪里出错了?

1 个答案:

答案 0 :(得分:2)

对不起,我搞错了。 我在URL中看到的路径(URL中的第一页位于应用程序的根目录,因此是“/”)和第一页中的restangular调用的路径之间产生了混淆,这是“/ contexte”。

所以我写了

    <mvc:interceptors>
    <mvc:interceptor>
      <mvc:mapping path="/**" />
       <mvc:exclude-mapping path="/contexte/**" />
    <bean class="fr.smabtp.ig.saisines.metier.interceptor.AuthentificationInterceptor">
    </bean>
     </mvc:interceptor>
</mvc:interceptors> 

它工作正常。

相关问题