81,090
社区成员
发帖
与我相关
我的任务
分享
<!-- 先创建监听器在实例化过滤器 -->
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<!-- 必须配置在 ContextLoaderListener 后面,因为要在application内置对像中获取Spring配置文件,而配置文件是通过:ContextLoaderListener加载-->
<listener>
<listener-class>cn.it.shop.listener.InitDataServletContextListener</listener-class>
</listener>
public class InitDataServletContextListener implements ServletContextListener {
private ApplicationContext context;
@Override
public void contextDestroyed(ServletContextEvent event) {
}
@Override
public void contextInitialized(ServletContextEvent event) {
context=WebApplicationContextUtils.getRequiredWebApplicationContext(event.getServletContext());
//剩下你懂的
context.getBean("xxDao");
}
}