SpringMVC异常处理流程
2015-01-11 01:27
246 查看
Controller中的方法执行出现异常ex.
ex在DispatchServlet中被捕获,交给默认的ExceptionHandlerExceptionResolver进行处理.
ExceptionHandlerExceptionResolver先在Controller中找标有@ExceptionHandler的方法.
没有找到. go 8.
在这些方法中找能兼容ex的.
没找到.go 8.
执行方法,然后根据该方法的具体情况处理返回值. go 15.
在整个spring容器中找@ControllerAdvice的类
没找到 go 15.
从这些类中找所有@ExceptionHandler的方法.
没找到. go 15.
从这些方法找找到能兼容ex的.
没找到.go 15.
执行方法,然后根据该方法的具体情况处理返回值.
end
ex在DispatchServlet中被捕获,交给默认的ExceptionHandlerExceptionResolver进行处理.
ExceptionHandlerExceptionResolver先在Controller中找标有@ExceptionHandler的方法.
没有找到. go 8.
在这些方法中找能兼容ex的.
没找到.go 8.
执行方法,然后根据该方法的具体情况处理返回值. go 15.
在整个spring容器中找@ControllerAdvice的类
没找到 go 15.
从这些类中找所有@ExceptionHandler的方法.
没找到. go 15.
从这些方法找找到能兼容ex的.
没找到.go 15.
执行方法,然后根据该方法的具体情况处理返回值.
end
相关文章推荐
- springMVC高级部分(数据校验,数据错误回显(自定义格式错误显示),拦截器,异常处理,文件上传,文件下载,springmvc运行流程以及springmvc和struts2对比)
- SpringMVC中的异常处理
- springMVc对异常的处理
- Windows异常处理流程
- 使用springMVC进行统一的异常处理
- PHP异常处理流程
- Windows异常处理流程
- springmvc统一的异常处理方法
- Windows异常处理流程
- SpringMVC请求处理流程(附图)
- Windows异常处理流程
- python的异常处理流程
- 磁盘挂载异常处理流程(2)
- 磁盘挂载异常处理流程(4)
- ARM用户层发生异常后软硬件协同处理流程
- PHP - Manual手册 - 第20章 异常处理 - 用异常处理php改进流程
- Windows异常处理流程
- 异常处理流程
- 【转帖】Windows异常处理流程