在看SpringMVC+MyBatis开发从入门到项目实战一书的16章搭建环境时,碰到了一直404的问题。
这个问题困扰了我好几天,最终终于解决了,在此分享一下解决的过程
首先我按照网上的进行了检查,一直都是同样的错误,然后我对org.springframework.web.servlet.DispatcherServlet类进行debug发现我在springmvc的配置文件的自动扫描包
只有一个生效,而test下的包没有生效。然后通过查看tomcat的部署的目录发现没有test下的class文件,也就是这个文件
,然后通过检查发现缺少了,加上后就解决了问题。
还有一个问题要注意spring的配置文件的<context:component-scan />的base-package只能写一个包。
最后的成功界面