2010-05-22 4 views
6

Lors de la configuration de filtres, je peux passer certaines valeurs à un filtre en tant que paramètres initiaux dans le fichier web.xml et obtenir ces valeurs dans Filter via FilterConfig. Comment puis-je configurer certains paramètres initiaux dans web.xml pour HttpSessionListener? Si ce n'est pas possible, quelles sont les alternatives?Comment puis-je transmettre des paramètres init à HttpSessionListener?

Répondre

8

Dans le code:

public class MyListener implements HttpSessionListener { 

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

Et dans web.xml:

<web-app ...> 
... 
    <context-param> 
     <param-name>my_param</param-name> 
     <param-value>12345</param-value> 
    </context-param> 
Questions connexes