2010-05-22 26 views
6

Al configurar filtros, puedo pasar algunos valores a un filtro como parámetros iniciales en web.xml y obtener esos valores en Filtro a través de FilterConfig. ¿Cómo puedo configurar algunos parámetros iniciales en web.xml para HttpSessionListener? Si esto no es posible, ¿qué son alternativas?¿Cómo puedo pasar los parámetros init a HttpSessionListener?

Respuesta

8

En el código:

public class MyListener implements HttpSessionListener { 

    public void sessionCreated(HttpSessionEvent event) { 
     String value = event.getSession().getServletContext().getInitParameter(paramName); 
    } 
} 

Y en web.xml:

<web-app ...> 
... 
    <context-param> 
     <param-name>my_param</param-name> 
     <param-value>12345</param-value> 
    </context-param> 
Cuestiones relacionadas