java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/springMVC-servlet.xm

配置springMVC前端控制器时报错:java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/springMVC-servlet.xm 


后来发现是<servlet-name>与配置文件的名称不一致。

总结:

在web.xml中配置前端控制器springMVC配置核心文件时,如果不指定springMVC配置文件路径,需要满足以下几个条件:

        1、springMVC.xml配置文件名称为:xxx-servlet.xml;

        2、xxx-servlet.xml与web.xml文件在同级目录下;

        33、web.xml中配置前端控制器时<servlet-name>xxx</servlet-name>要与条件1中的xxx对应。