필터 API (Filter API) 서블릿이 요청 받기 전과 결과를 웹브라우저에게 응답하기 전에 특정 작업을 수행할 수 있도록 Filter API를 사용할 수 있다. 즉 웹 컴포넌트가 실행되기 전의 선처리 작업과 응답되기 전의 후처리 작업을 수행하는 API이다. 다수의 Filter를 체인(Chain)처럼 묶어서 적용시킬 수도 있으며, 선처리 작업의 필터를 요청필터, 후처리 작업의 필터를 응답필터라고 한다. 선처리 작업의 대표적인 적용예는 한글인코딩 및 보안관련 작업 등이고, 후처리 작업은 압축및 데이터 변환 작업 등이다. 적용 순서 1. Filter 인터페이스를 구현한 클래스를 작성한다. 2. web.xml에 태그를 사용하여 등록하거나 @WebFilter 어노테이션을 사용하여 등록한다. import ja..