maven+ssm项目环境搭建后测试404

maven+ssm项目环境搭建后测试404

在看SpringMVC+MyBatis开发从入门到项目实战一书的16章搭建环境时,碰到了一直404的问题。

maven+ssm项目环境搭建后测试404

 maven+ssm项目环境搭建后测试404

这个问题困扰了我好几天,最终终于解决了,在此分享一下解决的过程

首先我按照网上的进行了检查,一直都是同样的错误,然后我对org.springframework.web.servlet.DispatcherServlet类进行debug发现我在springmvc的配置文件的自动扫描包

maven+ssm项目环境搭建后测试404

只有一个生效,而test下的包没有生效。然后通过查看tomcat的部署的目录发现没有test下的class文件,也就是这个文件maven+ssm项目环境搭建后测试404

,然后通过检查发现缺少了maven+ssm项目环境搭建后测试404,加上后就解决了问题。

还有一个问题要注意spring的配置文件的<context:component-scan />的base-package只能写一个包。

最后的成功界面maven+ssm项目环境搭建后测试404