티스토리 뷰
서블릿 리스너와 서블릿 필터
- 서블릿 리스너란 ?
- 서블릿 컨테이너에서 발생한 이벤트를 감지하고 특별한 작업이 필요한경우에 사용가능.
- 리스너의 종류
- 서블릿 컨텍스트 수준의 이벤트
- 컨텍스트 라이프사이클 이벤트
- 컨텍스트 에트리뷰트 변경 이벤트
- 세션 수준의 이벤트
- 세션 라이프사이클 이벤트
- 세션 에트리뷰트 변경 이벤트
- 서블릿 컨텍스트 수준의 이벤트
- 사용 용도 ?
- 컨테이너가 구동시 DB커넥션을 맺애두고 서블릿들 에게 제공하는 등 에 사용할수있다.
- 종료 시점에 DB 커넥션을 회수 하는 등 에 사용
- 서블릿 필터
- 들어온 요청을 서블릿으로 보내고 서블릿이 작성한 응답을 클라이언트로 보내기전 전처리, 후처리 필요한 경우에 사용할 수 있다.
- 체인 형태의 구조
- 인코딩 필터, 로그인 체크 필터, XSS필터 등 ..
'Spring' 카테고리의 다른 글
Spring - MVC 스프링 MVC 연동 (0) | 2019.07.08 |
---|---|
Spring - MVC 스프링 IoC컨테이너 연동 (0) | 2019.07.07 |
Spring - MVC 리스너와 필터 (0) | 2019.07.07 |
Spring - MVC 서블릿 애플리케이션 (0) | 2019.07.04 |
Spring - MVC 서블릿 (0) | 2019.07.04 |
Spring - MVC 구성요소 (0) | 2019.06.28 |
댓글