@ControllerAdvice @ConditionalOnClass(value=javax.servlet.http.HttpServletRequest.class) public class GlobalExceptionHandler extends Object
| 构造器和说明 |
|---|
GlobalExceptionHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.web.servlet.ModelAndView |
badParamHandler(javax.servlet.http.HttpServletRequest request,
BadParamException e)
参数异常捕捉
|
org.springframework.web.servlet.ModelAndView |
commonHandler(javax.servlet.http.HttpServletRequest request,
CommonException e)
通用异常捕捉
|
org.springframework.web.servlet.ModelAndView |
exceptionHandler(javax.servlet.http.HttpServletRequest request,
Exception e)
可能是没有定义的异常
|
org.springframework.web.servlet.ModelAndView |
unauthorizedHandler(javax.servlet.http.HttpServletRequest request,
UnauthorizedException e)
无权限访问异常
|
@ExceptionHandler(value=UnauthorizedException.class) public org.springframework.web.servlet.ModelAndView unauthorizedHandler(javax.servlet.http.HttpServletRequest request, UnauthorizedException e)
request - re - UnauthorizedException@ExceptionHandler(value=CommonException.class) public org.springframework.web.servlet.ModelAndView commonHandler(javax.servlet.http.HttpServletRequest request, CommonException e)
request - rqe - CommonException@ExceptionHandler(value=BadParamException.class) public org.springframework.web.servlet.ModelAndView badParamHandler(javax.servlet.http.HttpServletRequest request, BadParamException e)
request - rqe - BadParamException@ExceptionHandler(value=java.lang.Exception.class) public org.springframework.web.servlet.ModelAndView exceptionHandler(javax.servlet.http.HttpServletRequest request, Exception e)
request - re - ExceptionCopyright © 2022. All rights reserved.