[Spring] 리다이렉트(rediredt)와 인터셉터(interceptor)
2022. 3. 4. 20:18
프로그래밍/Spring
리다이렉트 컨트롤러에서 뷰를 분기하는 방법 지금의 페이지에서 특정 페이지로 전환하는 기능 사용 예시 👇 public String testMethod(){ return "redirect:/"; } 인터셉트(리다이렉트를 조금 더 편리하게 사용하는 가능) 컨트롤러 실행 전/후에 특정 작업을 가능하게 하는 방법 리다이렉트를 사용하는 경우가 많을 때 HandlerInterceptor를 이용할 수 있음 HandlerInterceptor 인터페이스 구현시 순서👇 preHandle() 컨트롤러 작동 전에 작업(가장 많이 쓰임) postHandle() 컨트롤러 작동 후에 작업 afterCompletion() 컨트롤러와 뷰가 다 작동한 후 작업