新闻发布系统之400 一个经典的错误

---

  关于jsp页面报404错误一般情况下:

 

首先404是地址跳转的错误,也就是没有找到指定的页面。
1.Tomcat未正常启动,因为在你修改过跳转地址时,有时Tomcat是没有更新源地址的,这是软件上的一个Bug
,光光依靠重新部署可能无法解决,你需要删除工程目录部署下(webapps内的工程和work>Catalina>localhost内的工程)的两个工程文件
,重新部署即可。这是一个最常见的问题,也是最难排查的问题,但年困惑了我久....


2.跳转地址有误,很基础的错误,试着在浏览器地址栏中看看跳转地址有没有出现重复地址,多余的"/",以及是否正确使用"."和".."。对照修改即可。


3.跳转页面文件格式后缀有误,Jsp还是Html。很少见的马虎错误。



另外就是如果你在页面中用了basepath  

那么在处理器sevlet中 跳转页面的时候也即使路径是对的也会报404这个时候需要把前面jsp页面用到的basepath传到sevlet中

 

 

 

 

 
 

在要跳转页面路径前  加上这个basepath

 

转载于:https://www.cnblogs.com/zhangyu0217----/p/6779921.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值