SpringMVC移动DispatcherServlet文件后运行项目报错

之前是在IDEA中在WEB-INF目录下配置好了DispatcherServlet文件,但是在使用Spring单元测试时,使用注解引入在WEB-INF下的配置文件时,路径下有红线,
SpringMVC移动DispatcherServlet文件后运行项目报错

虽然运行的时候没有问题,但是处于美观就按照网上的提示把这个配置文件放到了resources目录下,再用下面的classpath方法引入后就没问题了,但是运行项目后就报错了,保存的大致内容如下:
SpringMVC移动DispatcherServlet文件后运行项目报错
SpringMVC移动DispatcherServlet文件后运行项目报错
浏览器则提示500错误
SpringMVC移动DispatcherServlet文件后运行项目报错
并且之前可以用的<jsp:forward page="/emps"></jsp:forward>向控制器发送请求,现在page中的值也报错

造成以上情况的原因就是原来的配置文件和web.xml在同一目录下,所以param-value中的值没有填写,而现在换到resources目录后,就需要在web.xml中重新指定SpringMVC配置文件的路径,因为是在resources目录中,所以直接使用classpath引入就可以了
SpringMVC移动DispatcherServlet文件后运行项目报错
参考了这篇帖子,转载一下

(一)SpringMVC之配置DispatcherServlet的一些坑

学生一枚,第一次发帖,记录下学习中遇到的坑,有哪里说的不对的地方请指正