Используйте ServletContextListener
и определите его в web.xml
:
<listener>
<listener-class>com.company.YourListenerClass</listener-class>
</listener>
(вы создаете класс, который реализует ServletContextListener
и реализует метод contextInitialized()
, в который вы помещаете свой код инициализации)