SpringMVC设置一个自定义拦截器
2016-07-11 17:55
417 查看
1.创建一个MyInterceptor类,并实现HandlerInterceptor接口
public class MyInterceptor implements HandlerInterceptor {
@Override
public void afterCompletion(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, Exception arg3)
throws Exception { System.out.println("afterCompletion");
}
@Override
public void postHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, ModelAndView arg3)
throws Exception { System.out.println("postHandle");
}
@Override
public boolean preHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2) throws Exception
{ System.out.println("preHandle"); return true;
}
}
2.在SpringMVC的配置文件中配置
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/mvc/**" />
<bean class="aaa.bbb.interceptor"></bean>
</mvc:interceptor>
</mvc:interceptors>
public class MyInterceptor implements HandlerInterceptor {
@Override
public void afterCompletion(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, Exception arg3)
throws Exception { System.out.println("afterCompletion");
}
@Override
public void postHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, ModelAndView arg3)
throws Exception { System.out.println("postHandle");
}
@Override
public boolean preHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2) throws Exception
{ System.out.println("preHandle"); return true;
}
}
2.在SpringMVC的配置文件中配置
<mvc:interceptors>
<mvc:interceptor>
<mvc:mapping path="/mvc/**" />
<bean class="aaa.bbb.interceptor"></bean>
</mvc:interceptor>
</mvc:interceptors>
相关文章推荐
- SpringMVC详细运行流程图
- java设计模式学习资料汇总
- Java学习--使用 Math 类操作数据
- Spring MVC 事物配置
- SpringMVC 异常的处理
- Java中的注解以及应用 @Deprecated @SupressWarning @Override
- Browser MIME Type 问题
- SpringMVC入门--创建第一个SpringMVC的web站点
- Eclipse软件相关知识
- JAVA实现通用日志记录
- RxJava应用场景
- Spring 表达式语言 (SpEL)
- spring中的spel表达式语言
- Freemaker初接触(一) 集成SpringMVC问题
- Java学习--Calendar 类的应用
- SpringMVC常用注解
- [原创]java WEB学习笔记43:jstl 介绍,core库详解:表达式操作,流程控制,迭代操作,url操作
- 解决eclipse building workspace慢的情况
- Retrofit+RxJava 优雅的处理服务器返回异常、错误
- Java 安全P2P网贷系统源码发布