반응형
Spring 5.3 버전 이상에서 HandlerInterceptorAdapter를 사용하려고 하면 다음과 같이 화면에 표시됩니다.
즉, HandlerInterceptorAdapter는 Spring 5.3 이상 버전부터 더이상 사용하지 않습니다.
대신 다음과 같이 HandlerInterceptor를 implements 해서 사용해야 합니다.
public class LoginInterceptor implements HandlerInterceptor {
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
return HandlerInterceptor.super.preHandle(request, response, handler);
}
@Override
public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) throws Exception {
HandlerInterceptor.super.postHandle(request, response, handler, modelAndView);
}
}
728x90
반응형
'back end > java' 카테고리의 다른 글
[java] mssql(SQLServer)에서 datetime2 자료형 날짜 표시 2일 오차 발생하는 문제 해결방법 (0) | 2023.02.09 |
---|---|
SpringBoot 3.0에서 QueryDsl gradle 설정 방법 (0) | 2023.02.06 |
Windows에 Springboot Service 등록하는 방법 (0) | 2023.02.06 |
[java] Get the "last modified" date from a file (0) | 2023.01.07 |
ClassNotFoundException: JAXBException 해결 방법 (0) | 2023.01.06 |