Реализация ServletContextListener
, чтобы подключить при запуске и завершении работы веб-приложения.
public class Config implements ServletContextListener {
public void contextInitialized(ServletContextEvent event) {
// Do stuff during startup.
}
public void contextDestroyed(ServletContextEvent event) {
// Do stuff during shutdown.
}
}
Чтобы заставить его работать, просто зарегистрируйте его в web.xml
.
<listener>
<listener-class>com.example.Config</listener-class>
</listener>
Я, однако, только не уверен, что именно вы имеете в виду под во время публикации . Но вы могли бы посмотреть на других слушателей, доступных в Servlet API или, возможно, на Filter.