리스너는 모니터링, 감지 동작을 담당하는
서블릿으로 notPOJO 클래스다.
리스너는 서블릿이기 때문에
Java Resources 에 생성해줘야 하며
패키지 없이 동작 하지 않으므로
리스너를 담당할 컨트롤러 패키지를 추가한다.

Next를 눌러 다음 단계로 진입하면
무엇을 감지할지 context events를 선택해야 한다.
대부분 Lifecycle에 해당되므로 □Lifecycle 칸에 체크해주자.

Finish 클릭 시 리스너 클래스가 만들어진다.
리스너 클래스에는 서버가 시작될 때
단 한번 수행되는걸 넣기 좋다.
(ex - 샘플링, 데이터크롤링,,,)
생성용 메서드
public void contextInitialized(ServletContextEvent sce)
에 해당 로직들을 넣어두면 서버 시작 시
한 번만 실행되게 된다.
※ 리스너는 서블릿의 상속 클래스가 아니라
ServletContextListener 의 인터페이스이다.
'개주 훈련일지 > 🏋️ 전집중 호흡 훈련' 카테고리의 다른 글
| 실제 코드로 보는 '조합 선택자' 사용 이유 (0) | 2025.11.23 |
|---|---|
| 커스텀 체크박스 & 통계 UI 구조 분석 (0) | 2025.11.22 |
| 페이지 분석에서 느낀 접근성의 중요성 (0) | 2025.11.21 |
| Parameter 와 Attribute 비교 (0) | 2025.11.18 |
| 버튼 클릭 시 이동하기&뒤로가기 (0) | 2025.11.16 |