Maven项目配置spring时 出现Could not open ServletContext resource [/WEB-INF/applicationContext.xml]解决方案

出现问题的原因

配置Maven项目,我把spring相关的xml都放到了resources下,但是spring默认会去web-inf下寻找xml,所以才会出现错误

Could not open ServletContext resource [/WEB-INF/applicationContext.xml]

解决方法

在web.xml里指定spring相关xml的加载

正确的web.xml里spring加载设置

  
        contextConfigLocation  
        classpath:applicationContext.xml  

  
        org.springframework.web.context.ContextLoaderListener  
  
  
        springMvc  
        org.springframework.web.servlet.DispatcherServlet  
          
            contextConfigLocation  
            classpath:applicationContext.xml  
          
        1  
  

你可能感兴趣的:(Maven项目配置spring时 出现Could not open ServletContext resource [/WEB-INF/applicationContext.xml]解决方案)