Package cn.sinozg.applet.sa.handler
Class SaGlobalExceptionHandler
java.lang.Object
cn.sinozg.applet.sa.handler.SaGlobalExceptionHandler
sa 异常全局拦截器
- Since:
- 2024-01-05 17:34
- Author:
- xieyubin
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidforbidden(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, cn.dev33.satoken.exception.SaTokenException e) 权限相关异常处理voidnonLoginException(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, cn.dev33.satoken.exception.NotLoginException e) 鉴权异常处理
-
Field Details
-
log
private static final org.slf4j.Logger log
-
-
Constructor Details
-
SaGlobalExceptionHandler
public SaGlobalExceptionHandler()
-
-
Method Details
-
nonLoginException
@ResponseBody @ExceptionHandler(cn.dev33.satoken.exception.NotLoginException.class) public void nonLoginException(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, cn.dev33.satoken.exception.NotLoginException e) 鉴权异常处理- Parameters:
request- HttpServletRequeste- 异常
-
forbidden
@ResponseBody @ExceptionHandler({cn.dev33.satoken.exception.NotPermissionException.class,cn.dev33.satoken.exception.NotRoleException.class}) public void forbidden(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, cn.dev33.satoken.exception.SaTokenException e) 权限相关异常处理- Parameters:
request- HttpServletRequestresponse- HttpServletResponsee- 异常
-