In a web application's web.xml file, one can define initial parameters for servlets and filters by using the init-param element. Parameters defined here can then be retrieved by calling getServletConfig(). It does not seem possible to do the same with listeners, as the DTD only defines the listener-class element there.
I would really rather not resort to having a bunch of random properties files (or even worse, more XML configuration ones) inside of my webapp, but I'm not sure how I can otherwise pass data to my listeners during initialization. Any ideas?