웹 서버의 작동을 모니터링하고 특정 이벤트가 발생할 때 미리 설정된 처리 조치를 취하는 구성 요소입니다.
리스너는 서버의 실행 상태를 파악하여 동적으로 개입하는 방법을 제공하며, 동작 중 특정 변경 사항이 발생하면 서버가 개입합니다.
서블릿 사양은 주로 응용 프로그램 세션 요청의 세 가지 범위 개체를 모니터링하기 위한 청취자를 제공합니다.
1. ServletContextListener : 주로 ServletContext, 즉 Servlet 컨테이너의 생성과 소멸을 모니터링하는데 사용됩니다.
2. ServletContextAttributeListener: 주로 ServletContext 범위의 속성 변경을 모니터링하는 데 사용됩니다.
1. ServletRequestListener: 주로 요청 객체의 생성과 소멸을 모니터링하는 데 사용됩니다.
2.ServletRequestAttributeListener: 주로 요청 범위의 속성 변경을 모니터링하는 데 사용됩니다.
1.HttpSessionListener: 세션 개체의 생성 및 소멸을 모니터링하는 데 사용됩니다.
2.HttpSessionAttributeListener: 사용자는 세션 범위에서 속성의 변경 사항을 모니터링합니다.
3.HttpSessionBindingListener: 엔터티 클래스에 의해 구현되며 등록이 필요하지 않습니다. 엔터티 개체가 세션 범위에 추가되고 세션 범위에서 삭제될 때 이벤트를 수신하는 데 사용됩니다. 4.HttpSessionActivationListener: 이 인터페이스를 구현하는 동안 엔터티 클래스는 직렬화 가능 인터페이스를 구현해야 하며, 엔터티 클래스 개체는
session 범위에 저장되어야 합니다. 엔터티 클래스 개체의 직렬화 및 역직렬화 이벤트를 모니터링하는 데 사용됩니다.
위 내용은 청취자 란 무엇입니까? 청취자는 무엇을 하는가?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!