请教大家一个JAVA WEB 登陆验证的问题!
请教大家一个登陆验证的问题:
前台把参数传递给SERVLET,SERVLET把直给验证登陆的JAVABEAN
这个BEAN 怎么编写 数据库连接我已经连上了 就是怎么从数据库把用户的资料
区出来 和前台传递的直进行判断?
以下是我写的部分代码 希望大家帮我看看:
package bookitem;
import java.sql.*;
//继承父类,获得数据库连接
public class UserDAOBean extends DAO{
//用户验证
public boolean CheckUser(String user, String password) {
try {
String compare_user = null;
String compare_password = null;
pstmt = conn.prepareStatement(
"select * from myDB where user=? and password=? ");
pstmt.setString(1, user);
pstmt.setString(2, password);
rs = pstmt.executeQuery();
while (rs.next()) {
compare_user =(String)rs.next(1); 在这里我就不会写了
compare_password=rs.getString(); JBuilder显示错误
closeRs();
pstmt.close();
}
if(compare_user==user && compare_password==password){
return true;
}
else{
return false;
}
&n