版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_38278330/article/details/76907300
0、springboot 项目中,使用过
@Controller class ErrorController extends BasicErrorController 的方式进行处理
1、在SpringMVC中,实现
class MyExceptionHandler implements HandlerExceptionResolver ,然后在配置文件里面@Bean 即可。
重载方法
ModelAndView resolveException(HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse, Object o, Exception e)
e 可以得到错误信息, 可根据request 情况判断是页面出错还是ajax等出错。
返回不同的ModelAndView ,或者直接在response里回写,函数返回Null.