配置:Guice 1.0、Apache Tomcat 6.0
我目前正在使用以下方法将 Guice 模块中配置的对象手动注入到我的 servlet 中:
public void init( ServletConfig config ) throws ServletException
{
super.init( config );
ServletContext sc = config.getServletContext();
Injector injector = (Injector) sc
.getAttribute( Constants.Guice.INJECTOR_APP_CONTEXT_KEY );
injector.injectMembers( this );
}
我怎样才能对 HttpSessionAttributeListener 做同样的事情(因为它没有任何生命周期方法)?