HTTP Status 500 – Internal Server Error

 我以为我发现了什么大问题,结果是我忘记了解码!!!

HTTP Status 500 – Internal Server Error 

在完成Servlet跳转的时候发生报错:

错误原因寻找过程:
开始的时候,根据页面提示的报错信息,我找到了 LoginServlet.java这个文件的第28行,(即下图所示的代码),然后我把目光转移到了UserDao userDao = new UserDao();这个语句本身以及 UserDao.java 这个文件本身的逻辑错误,为此,编写了Junite测试代码 Test_01,(如下图所示),证明得到,非但UserDao没有错误,就是整体的代码逻辑没有一点错误!!!
这就让我开始摸不到头脑了,我开始验证new UserDao()到底有没有执行,我在 UserDao.java这个文件的构造函数里面加了一串✳来验证它到底执行了没有,事实证明,它并没有执行。此刻,我一头雾水。
 

 问题的发现:

在导入jar包时,我直接在web下新建了一个lib包,其实需要先建一个WEB-INF包,如下:

然后问题便解决了。。。 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值