Слушатель инициализации сервлета
Я пытаюсь определить, когда сервлет инициализируется (не вызывается метод init()), когда контейнер пытается загрузить отдельный сервлет? Или любой механизм, который отслеживает инициализацию / уничтожение / ожидание загрузки сервлета.
Мне известно о ServletContextListner, который вызывается при запуске и завершении работы приложения. Но я ищу вид слушателя, который, вероятно, запускается при отдельном событии загрузки / уничтожения сервлета.
Таким образом, сценарий будет выглядеть так: /Servlet1 /Servlet2 Слушатель, который запускается при загрузке servlet1, а затем для Servlet2.
1 ответ
Я думаю, это тот слушатель, которого вы ищете. Вы хотите знать каждый раз, когда приходит запрос, чтобы вы могли его зарегистрировать.javax.servlet.ServletRequestListener. Ниже приведены методы requestInitialized requestDestroyed