반응형
학부공부/웹시스템설계및개발2018. 10. 29. 23:45필터(filter)란?

필터(filter)란? 1. HTTP요청과 응답을 변경할 수 있는 재사용 가능한 코드 ( 클래스 ) 2. 객체의 형태로 존재하며 , 클라이언트에서 오는 요청과 최종 자원 ( JSP , 서블릿 , 기타자원 ) 사이에 위치하여 클라이언트의 요청 정보를 알맞게 변경할 수 있다 . 3. 필터의 기본 구조는 다음과 같다 요청 à 필터 à 자원 à 필터 à 응답 4. 요청의 내용을 변경하거나 응답의 내용을 변경 가능하다 . 5. 1개 이상의 필터 연동 가능하다 . 필터구현은 어떻게 할까? 1. Javax.servlet.Filter 인터페이스 클라이언트와 최종 자원 사이에 위치하는 필터를 나타내는 객체가 구현해야 하는 인터페이스 2. Javax.servlet.ServletRequestWrapper 클래스 필터라 요청..

반응형
image