Вы можете создать синглтон, представляющий общую логику приложения, инициализирующий и очищающий общую информацию и объекты при запуске и завершении работы веб-приложения.
Все сервлеты могут использовать приложение singleton для извлечения и хранения.
Для инициализации и очистки при запуске и завершении работы веб-приложения вы можете определить административный сервлет, для которого установлен флаг загрузки при запуске в дескрипторе развертывания web.xml, управляющем одноэлементным приложением из init()
и destroy()
методы.