Я предлагаю использовать ServletContextListener
для этого.Напишите пользовательскую реализацию этого интерфейса, которая делает то, что вы хотите, а затем подключите ее к вашему web.xml
, используя элемент <listener>
( пример ).
Этот жизненный цикл не совсемсоответствует сервлету, но он должен быть достаточно близок для ваших целей.