SpringMVC拦截器的配置

SpringMVC拦截器的配置

八月 19, 2019
<mvc:interceptors>
    <mvc:interceptor>
        <mvc:mapping path="/user/search"/>
        <mvc:mapping path="/user/updatepwd"/>
        <mvc:mapping path="/user/updateheaderPic"/>

        <!--<mvc:mapping path="/user/*"></mvc:mapping>-->   对user下的所有请求拦截(一个*代表一级目录)
        <mvc:mapping path="/user/**"></mvc:mapping>         对user下的所有请求拦截(两个*代表两级目录)
        <!--exclude-mapping在所有拦截中进行排除,一般在通配符会有意义。-->
        <!--<mvc:exclude-mapping path="/user/updatepwd"></mvc:exclude-mapping>
        <mvc:exclude-mapping path="/user/updatebackground/*"></mvc:exclude-mapping>-->  //对一些特殊不进行拦截的请求作出标注
        <bean class="com.hairui.core.LoginInterceptor"></bean>
    </mvc:interceptor>
</mvc:interceptors>



<mvc:interceptors>
其中可以匹配多个<mvc:interceptor></mvc:interceptor>
按照先后顺序执行
</mvc:interceptors>