** 404**: Not Found 服务器无法找到所请求的页面。
原因:
- 1.url路径输入有问题
- 2.dispatchservlet 类没有扫描到
- 3 引用路径出错,应用了WEB-INF文件夹下的内容
原因分析
1.一般而言 url路径输入出错误的概率不大,不作分析
2.dispatchservlet 类没有扫描到的原因
(1).某些spring .xml 文件没有加<mvc:annotation-driven />
解释:只要用到把注释的类注册到spring 容器中,就必须要添加 <mvc:annotation-driven />注释驱动
错误在于:在spring-mvc-servlet.xml 配置文件中,少加了这个注释驱动
(2)<servlet>...</servlet>中缺少<init-param></init-param>
修改后的结果如图:
故:必须添加这行代码,才能把spring-mvc-servlet.xml 文件扫描进来