Вы можете использовать javax.servlet.ServletContextListener
и настроить его в web.xml
, например:
<listener>
<listener-class>com.mycompany.Listener</listener-class>
</listener>
SerletContextListener
s - это правильное место для инициализации материала, который требует времени жизни вашего приложения.Он позволяет вам инициализировать вещи при запуске приложения и уничтожать их при завершении работы приложения (или сервера приложений).