> 4.实现 HandlerExceptionResolver 接口处理异常 - Yuyy
Yuyy
Yuyy
4.实现 HandlerExceptionResolver 接口处理异常

1. 介绍

  • 优点:实现简单,可以注入异常信息到页面

2. 实现

@Configuration
public class GlobalException1 implements HandlerExceptionResolver{
    @Override
    public ModelAndView resolveException(HttpServletRequest arg0,
            HttpServletResponse arg1, Object arg2, Exception ex) {
        ModelAndView mv=new ModelAndView();
        mv.addObject("error",ex.toString());
        if(ex instanceof ArithmeticException){
            mv.setViewName("ArithmeticExceptionPage");
            return mv;
        }
        if(ex instanceof NullPointerException){
            mv.setViewName("NullPointerExceptionPage");
            return mv;
        }
        mv.setViewName("DefaultPage");
        return mv;
    }

发表评论

textsms
account_circle
email

Yuyy

4.实现 HandlerExceptionResolver 接口处理异常
1. 介绍 优点:实现简单,可以注入异常信息到页面 2. 实现 @Configuration public class GlobalException1 implements HandlerExceptionResolver{ @Override public ModelAn…
扫描二维码继续阅读
2020-01-01
友情链接
标签
归档
近期文章
分类
近期文章