Читайте также: |
|
Слушатель событий – это класс Java, реализующий один или более интерфейсов слушателей событий интерфейсов.
Перечень интерфейсов слушателей и их назначение приведен в табл. 5.1
Идентификатор интерфейса | Обрабатываемые события |
ServletContextListener | Создание и разрушение контекста |
ServletContextAttributeListener | Добавление, удаление, модификация атрибута контекста |
HttpSessionListener | Создание и уничтожение сеанса |
HttpSessionAttributeListener | Добавление, удаление, модификация атрибута сессии |
Как и фильтры, слушатели создаются и инициализируются web-контейнером при загрузке web-сервера. На рис. 5.27 представлен пример слушателя реализующего интерфейс HttpSessionListener и обрабатывающего события двух типов: создание и уничтожение сеанса. Для обработки событий используются два метода интерфейса HttpSessionListener: sessionCreated и sessionDestroyed.
На рис. 5.9представлен фрагмент дескриптора развертывания приложения, в котором описываются два слушателя событий, реализованных в виде java-классов с именами lst.Lst1 и lst.Lst2.
Дата добавления: 2015-09-11; просмотров: 22 | Поможем написать вашу работу | Нарушение авторских прав |