java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/classes/applicationC

Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/classes/applicationContext.xml]
	at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:140)
	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328)
	... 29 more

错误原因发生在web.xml的配置问题:


		springmvc
		org.springframework.web.servlet.DispatcherServlet
		1
	

	
		springmvc
		/
	

加上:


		springmvc
		org.springframework.web.servlet.DispatcherServlet
		
			contextConfigLocation
			/WEB-INF/classes/applicationContext.xml
		
		1
	

	
		springmvc
		/
	
问题主要由于加载spring的默认配置文件位置一般是在/WEB-INF/下找applicationContext.xml文件,eclipse文件自动生成的applicationContext文件是放在/WEB-INF/classes/applicationContext.xml,所以在默认加载中是找不到applicationContext.xml文件的,必须加入上面配置。

你可能感兴趣的:(java)