可以把applicationContext.xml放到/WEB-INF/classes目录下使用new ClassPathXmlApplicationContext("applicationContext.xml"); 来读取! 如果是在Web.xml中的话,需要配置Context Listener:<listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class></listener>然后使用context-param指定配置文件的位置(可选,默认读取/WEB-INF/applicationContext.xml)<context-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/applicationContext*.xml</param-value></context-param> 最后使用WebApplicationContextUtils.getWebApplicationContext(servletContext)在Servlet中获取容器的引用。
时间: 2024-10-21 06:41:52