HTTP Status 404 – Not Found 问题集合
HTTP Status 404 – Not Found
在调试web工程时,经常会出现404错误,
真的让人很头疼,现在进行总结下,希望能够帮助其他人,同时记录自己的错误。
1.网址输入错误
其中:
localhost:8080为默认端口
CRMSSM为运行项目完整名称
2.Tomcat未成功启动
网址栏输入http://localhost:8080/,出现以下界面才为启动成功。
3.项目在Tomcat中没有发布
Solution:在servers中add项目即可
4.lib文件夹中jar包未配置到构建路径
找到lib文件夹——>全选jar包——>右键Build Path——>Add Build Path
5.jdk与Tomcat版本冲突问题
例如
tomcat7 和 jdk1.8版本不兼容的
解决方案:
措施一: 将tomcat7 换成 tomcat 8
措施二: 将tomcat7 的jre环境配置成 jdk 1.8
6.数据库未连接
关于MySQL问题请参考我的博客中MySQL文章。
7.Spring MVC模式下Controller类未部署
Spring MVC模式下Controller必须要进行包扫描的形式,要不然spring不识别
<context:component-scan base-package="cn.aynu.crm.controller" />
8.xml文件配置
一定要规范xml文件的格式
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"xmlns: