2010-05-22 52 views
6

配置過濾器時,我可以將一些值作爲web.xml中的初始參數傳遞給過濾器,並通過FilterConfig在Filter中獲取這些值。 如何在web.xml中爲HttpSessionListener配置一些初始參數?如果這是不可能的,什麼是替代品?如何將初始參數傳遞給HttpSessionListener?

回答

8

在代碼:

public class MyListener implements HttpSessionListener { 

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

而且在web.xml:

<web-app ...> 
... 
    <context-param> 
     <param-name>my_param</param-name> 
     <param-value>12345</param-value> 
    </context-param> 
相關問題