SpringMVC拦截器及SpringMVC异常处理

一.Spring MVC提供的拦截器


1.创建拦截器类实现HandlerInterceptor接口
2.配置拦截器Interceptors
3.测试拦截

preHandle方法在目标方法执行前执行

SpringMVC拦截器及SpringMVC异常处理_第1张图片

postHandle方法在目标执行之后,视图返回对象返回之前执行 

afterCompletion整个流程完成之后

配置拦截器

SpringMVC拦截器及SpringMVC异常处理_第2张图片

 二.SpringMVC提供的异常处理

1.实现页面跳转 

SpringMVC拦截器及SpringMVC异常处理_第3张图片

2.自定义异常处理

异常处理步骤

1.创建异常处理类实现HandleExceptionResolver

2.配置异常处理类

3.编写异常页面

4.测试

 SpringMVC拦截器及SpringMVC异常处理_第4张图片

    配置自定义异常处理类

 

你可能感兴趣的:(spring,java,mvc)