요청 응답 시 걸러내거나 추가할 수 있는 객체
jakarta.servlet.Filter 인터페이스 상속 받기
doFilter() 메서드 오버라이딩
사용법
public class LoginFilter implements Filter {
@Override
public doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throw Exception {
...
if(session.getAttribute("loginMember") == null) {
resp.sendRedirect("/loginError");
} else {
chain.doFilter(request, response);
}
}