解决ssm框架启动tomcat时找不到springMVC.xml文件问题

第一步,把springMVC.xml放到resources根目录下

第二步,web.xml文件中找到如下代码

<servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring-mvc.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springMVC</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>

第三步,修改

<param-value>classpath:spring-mvc.xml</param-value>这一行修改为

<param-value>/WEB-INF/classes/spring-mvc.xml</param-value>

这样,启动tomcat就不会报错了

这种方式解决了找不到spring.xml文件的问题,你也可以尝试一下看可以不,我自己试了下,找不到,用这个指定目录的方式是可以的。

经验分享 程序员 微信小程序 职场和发展