关于报出这样的错误:org.apache.catalina.core.StandardWrapperValve.invoke 在路径为/tt1016_war_exploded的上下文中,Servlet[Servlet.m的解决方法

从23:30开始报错检查,现在才弄好,发出来分享一下

错误界面:

首先,我们需要检查一下我们利用DBUtil.java文件中引用的db文件名称是否正确,(我就是因为没有注意到文件名称是否正确报出500的错误的!!!)

然后,我再次运行的话,发现method的值可以传递到servlet类里面了,但是无法调用里面定义的函数方法,如图所示:


利用断点检查一下!!!

解决的话,大概是这样的:

我发现,本人由于一系列的问题,导致数据库根本没有连上,/想哭没脸哭的大状态/

db文件里面定义的四个变量名称跟DBUtil.java文件里面引用的变量名称不一样,我又没验证是否成功连接,导致一直报错,无法连接到servlet;

好了,我之后在写这样子的文件,一定要进行验证是否连接数据库,不要存在盲目自信的行为!

(血的教训)

posted @ 2022-10-20 01:03  yesyes1  阅读(686)  评论(0编辑  收藏  举报