本文最后更新于 908 天前,其中的信息可能已经有所发展或是发生改变。
1. 介绍
- 优点:实现简单,可以注入异常信息到页面
2. 实现
代码语言:javascript复制@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;
}
Post Views: 363