티스토리 뷰

반응형

필터

필터는 HTTP 요청과 응답을 변경할 수 있는 재사용가능한 클래스이다.

필터는 객체의 형태로 클라이언트에서 오는 요청과 최종 자원사이( 서블릿, Jsp ..) 에 위치해 클라이언트의 요청 정보를 변결 가능하다. 또한, 최종 자원과 클라이언트로 가는 응답 사이에 위치해 최종 자원의 요청 결과를 알맞게 변경할 수 있다.

여러 필터가 모여 하나의 필터 체인을 형성한다. 필터의 순서는 요청과 응답이 반대로 작용한다.

필터의 응용

  • 사용자 인증
  • 캐싱 필터
  • 자원 접근에 대한 로깅
  • 응답 데이터 변환( html 변환, 응답 헤더 변환, 데이터 암호화 등)
  • 공통 기능 실행

Servlet ContextListener 구현

서블릿에서 다양한 시점에서 발생하는 이벤트와 이벤트를 처리하기 위한 인터페이스이다.

웹 컨테이너는 웹 어플리케이션이 시작되거나 종료되는 시점에 특정 클래스의 메소드를 실행할 수 있는 기능을 제공한다.

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함