在我的条纹程序,我定义了以下类:依赖注入的servlet监听
MyServletListener implements ServletContextListener, HttpSessionListener, HttpSessionAttributeListener {
private SomeService someService;
private AnotherService anotherService;
// remaining implementation omitted
}
这个应用程序的业务层使用Spring在一个XML文件中定义和电线在一起的一些服务组件。我想注入执行SomeService
和AnotherService
的beans到MyServletListener
,这可能吗?
@Don:'contextInitalized(ServletContextEvent)'是在['ServletContextListener'(HTTP定义: //download.oracle.com/docs/cd/E17802_01/products/products/servlet/2.3/javadoc/javax/servlet/ServletContextListener.html#contextInitialized(javax.servlet.ServletContextEvent)) – ig0774 2011-04-01 13:03:46
这很棒! – Nico 2013-04-15 17:43:30
重要提示:在web.xml中,ContextLoaderListener必须在MyServletListener之前加载。 – Nico 2013-04-15 17:53:24