В файле web.xml веб-приложения можно определить начальные параметры для сервлетов и фильтров, используя элемент init-param. Параметры, определенные здесь, могут затем быть получены путем вызова getServletConfig (). Кажется, что невозможно сделать то же самое со слушателями, так как DTD определяет только элемент класса слушателя.
Я бы действительно предпочел не использовать кучу файлов случайных свойств (или, что еще хуже, файлов конфигурации XML) внутри моего веб-приложения, но я не уверен, как иначе я могу передать данные слушателям во время инициализации. Есть идеи?