jsp解决报错404、400、500

jsp解决报错404、400、500

一、404

404问题本质就是请求的网页不存在

首先看看有没有可能是名字写错了

如果是servlet类代码,则检查jsp中的action名和java中@WebServlet("/action名")是否匹配。

配置信息的问题
1、框架配置问题。
例如我使用的struts2框架,需要在项目一开始就配置web.xml、structs.xml信息。
每一次我配置完毕都会直接新建并运行一个很简单jsp或者html页面,如果显示界面报错404,大概率就是配置信息的xml文件出了问题。
2、导入项目的问题。

右键项目,找到“build path”然后在Libraries中将JRE配置成自己的版本或打开服务器。

地址或路径的问题
1、注意文件路径的编写。

"/"代表着根目录,有时候漏掉了可能就找不到我们放在根目录下的文件路径了。

2、注意运行地址是否正确

如果要进行jsp、java数据传递,一般是由jsp跳到java然后又跳回jsp界面。
测试阶段一定要注意,如果是java跳到jsp界面,例如java类的action名设置为了Test,跳转到regist.jsp。
则访问地址应该是:http://localhost:8080/项目名/Test
而不是:http://localhost:8080/项目名/regist.jsp

另外tips:在Jsp中进行调试的时候!调试中不要点击平时我们习惯的绿色按钮,点击旁边那个小虫子。

tomcat服务器最好重启为调试状态的,否则代码就算改对了,有时候也会出现缓存的延迟问题,继续报错

二、400

400的问题就是服务器不理解请求的语法

三、500

500 (服务器内部错误) 服务器遇到错误,无法完成请求。


后续慢慢更新
参考资料https://blog.csdn.net/threelifeadv/article/details/88287959?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_title~default-0.no_search_link&spm=1001.2101.3001.4242.1

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值