¿Es posible definir los argumentos iniciales de los parámetros para los oyentes webapp Java?

StackOverflow https://stackoverflow.com/questions/1914608

Pregunta

En el archivo web.xml de una aplicación web, se puede definir parámetros iniciales para los servlets y los filtros utilizando el elemento init-param. Los parámetros definidos aquí se pueden recuperar llamando getServletConfig (). No parece posible hacer lo mismo con los oyentes, como el DTD sólo define el elemento de clase oyente allí.

Yo realmente preferiría no recurrir a tener un montón de archivos al azar propiedades (o lo que es peor, más queridos de configuración XML) en el interior de mi aplicación web, pero no estoy segura de lo que de otro modo puede pasar datos a mis oyentes durante la inicialización. ¿Alguna idea?

¿Fue útil?

Solución

para el contexto en su conjunto, y obtener los del objeto ServletContext.

Si su receptor implementa ServletContextListener entonces se puede agarrar los parámetros de inicialización al recibir el evento contextInitialized.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top