자바 웹 어플리케이션 개발에서 웹과 관련된 공통관심사 처리를 위해서, 서블릿의 필터와 스프링에서 지원하는 인터셉터를 사용할 수 있다. 서블릿 필터 서블릿이 지원하는 필터는, 웹어플리이션의 수문장 역할로 사용할 수 있다. Http요청 - > WAS -> 필터 1 ... -> 필터 N -> 서블릿 -> 컨트롤러 스프링MVC를 사용하는 경우, 위의 서블릿은 디스패쳐 서블릿을 말한다. 적절하지 않은 요청이 들어온 경우 서블릿까지 요청이 전달되지 않고, 필터에서 요청을 끝낼 수 있다. public interface Filter { public default void init(FilterConfig filterConfig) throws ServletException {} public void doFilter(Ser..