2010-01-22 3 views

ответ

0

Используйте <load-on-startup/> в теге <servlet>.

+0

Это для инициализации 'Servlet', а не' ServletContext'. – skaffman

+0

Но объект Servlet имеет доступ к ServletContext в этой точке, верно? – Zach

1

Вам необходимо использовать ServletContextListener.

http://www.java-tips.org/java-ee-tips/java-servlet/how-to-work-with-servletcontextlistener.html

Этот наконечник J2EE демонстрирует использование контекста сервлета. Это событие класс обрабатывает уведомления о изменениях контекста сервлета Веб-приложение, из которого они являются частью. Это можно объяснить так, как если бы кто-то присутствовал на сервере и динамически информировал нас о событиях , происходящих на сервере. Там приобретают Необходимость Прослушиваний. Поэтому ServletContextListner полезен в , информируя о контексте Initilazation и уничтожении.