容器如何启动ApplicationContext.xml文件

时间:2011-07-21 02:01:31

标签: spring struts ioc-container dao

我已经在Struts中实现了一个应用程序。我试图把它移到Spring,所以我一步一步做。第一个计划是实施IOC(DI)。现在我修复了我的DAO,我现在修复了applicationContext.xml,当我尝试运行应用程序(ofcourse)时,它不会通过applicationContext.xml(有时称为beans.xml)自动为我创建bean。根据我的理解,我需要在我的服务类调用我的DAO方法之前初始化我的applicationContext.xml。什么是Spring的IOC的正确流程或容器如何启动ApplicationContext.xml文件。

1 个答案:

答案 0 :(得分:0)

您是否已将所需标签添加到web.xml?

<context-param>
  <param-name>contextConfigLocation</param-name>
  <param-value>WEB-INF/applicationContext.xml</param-value>
</context-param>

<listener>
 <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>