SpringMVC自定义错误页面

版权声明:本文为博主原创文章,未经博主允许不得转载。 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.
 
 
 

猜你喜欢

转载自blog.csdn.net/sinat_38278330/article/details/76907300