필터와 관련된 클래스
javax.servlet.Filter 인터페이스 | 클라이언트와 최종 자원 사이에 위치하는 필터를 나타내는 객체가 구현해야 하는 인터페이스이다. |
javax.servlet.ServletRequestWrapper 클래스 | 필터가 요청을 변경한 결과를 저장하는 래퍼이다. |
javax.servlet.ServletResponseWrapper 클래스 | 필터가 응답을 변경하기 위해 사용하는 래퍼이다. |
FilterConfig가 제공하는 메서드
메서드 | 리턴 타입 | 설명 |
getFilterName() | String | 설정 파일에서 <filter-name>에 지정한 필터의 이름을 리턴한다. |
getInitParameter(String name) | String | 설정 파일의 <init-param>에서 지정한 초기화 파라미터의 값을 읽어온다. 존재하지 않는 경우 null을 리턴한다. |
getInitParameterNames() | Enumeration<String> | 초기화 파라미터의 이름 목록을 구한다. |
getServletContext() | ServletContext | 서블릿 컨텍스트 객체를 구한다. |