共性问题:
1. 服务器启动报错,什么原因?
* jar包缺少、jar包冲突
1) 先检查项目中是否缺少jar包引用
2) 服务器:检查jar包有没有发布到服务器下;
用户库jar包,需要手动发布到tomcat. (每次新建项目)
3) 重新发布项目
* 配置文件错误
(web.xml / struts.xml /bean.xml /hibernate.xml / *.hbm.xml)
明确的提示
* 端口占用
* webapps项目过多
当前项目没有问题,有可能是其他项目出错,这样启动也会报错!但这个错误不是当前错误报的,所以不影响当前项目运行.
注意:
一般开发中,一个tomcat下只有一个项目。
2. 一般启动报错: ClassNotFoundException异常
少jar包。
3. 访问404,什么原因?
1)客户端路径写错,或跳转错误。
2)启动报错
Web项目中,启动后一定要看下,是否报错。
4. 点击某个功能报错。
后台代码错误:
à 找到页面,点击哪个操作,提交到哪个地址
--》后台在提交地址的第一行打断点