编写jsp页面时,时常遇到的rs.next()问题的解决方法

我们在编写jsp页面时,常常在if条件判断中用下面的的逻辑编写:

if (rs.next()){

user.setLogined(true);
out.println("恭喜您登录成功!");
}else{
user.setLogined(false);
out.println("对不起,您的帐号或密码不正确!");

}

但是,当我们在服务器端运行时,就会发现程序出错了,下面博主拿个实例跟大家分享:

但是,当我们在Web Browser浏览时,就会发现以下问题提示:

HTTP Status 500 - Unable to compile class for JSP:

所以,当我慢慢地查看后,发现程序里果然有一个错误,就是rs.next() 的问题;

所以,我用下面的代码去执行,发现我的纠正是对的。

执行后的结果是这样的:

希望以上的方法对大家有用!

经验分享 程序员 微信小程序 职场和发展