新手练习的小题目报了500的错,一直没有查出问题,但是一直报错在execute方法中,网站上查了一下空指针异常可能是没有获取到值。
于是在execute方法中插入了语句
System.out.println(getUserName() + getUserPassWord());
后台运行结果果然显示密码没有获取到
最终发现jsp页面中间密码栏的名字与成员名字不一样!
private String userName;
private String userPassWord;
这俩要跟jsp页面中的一样
<td>用户名:</td>
<td><input type="text" name="userName" size="26"/></td>
</tr>
<tr>
<td>密 码:</td>
<td><input type="password" name="userPassWord" size="28"/></td>
这样才能获取到值。
错误排查完毕,结果正常运行。