Java эквивалентно ASP.NET global.Asax - PullRequest
2 голосов
/ 08 ноября 2010

Привет, я новичок в Java и разрабатываю Java-приложение. Я хотел бы запустить некоторый код при запуске приложения.В .Net я бы использовал файл global.asax, как я могу сделать это в Java.

Спасибо за любую помощь

Ответы [ 2 ]

3 голосов
/ 08 ноября 2010

Я предпочитаю реализовать слушатель для инициализации, но это только я. Расширьте javax.servlet.ServletContextListener, затем настройте свой класс слушателя в файле web.xml.

1 голос
/ 08 ноября 2010

Если я правильно вас понял, то, что вы ищете, это web.xml (что называется дескриптором развертывания). В Google есть много примеров, которые могут показать вам, как это сделать.

Для "запуска приложения" вам нужно написать сервлет, который инициализирует ваше приложение (но мне неясно, что вы подразумеваете под "запустить код при запуске приложения").

...