spring-mvc拦截器使用

111 阅读1分钟

1.在springmvc配置文件中配置好拦截请求                   \\前提导入springmvc的jar包

\

<mvc:interceptors>
<mvc:interceptor>
<!-- 拦截哪种请求 -->
<mvc:mapping path="/**/"/>
<!-- 放行哪种请求 -->
<mvc:exclude-mapping path="/user/*"/>
<mvc:exclude-mapping path="/user/*/password/*"/>
<bean class="cn.xdl.studyonline.common.vo.StudyHandlerInter"/>
</mvc:interceptor>
</mvc:interceptors>

\

\

2.写一个实体类继承HandlerInterceptor接口

afftercomplention----------------运行完成返回视图的时候调用的方法

postHandler-----------------------controller组件执行完成时跳转的时候执行的方法

preHandle-------------------------当请求刚进入HandlerMapping中接受请求分配执行类的时候调用的方法\