loginbo.java
来自「网上报名系统,是一个功能很完善的系统,推存给大家,很好用的」· Java 代码 · 共 36 行
JAVA
36 行
package bo;
import myjdbc.DatabaseOperation;
import enrollment.LogInForm;
import java.util.List;
public class LogInBo {
private static LogInBo rbo = null;
private static DatabaseOperation db = null;
private LogInBo() {
db = DatabaseOperation.getInstance();
}
public static LogInBo getInstance() {
if (rbo == null)
rbo = new LogInBo();
return rbo;
}
public String verifyUser(LogInForm form)
{
String idCard = form.getIdCard();
String pw = form.getPassword();
StringBuffer sb = new StringBuffer();
sb.append("select password , class_id from wb_applicantinfo where id_card = '"+idCard+"' ");
List result = db.executeSQL(sb.toString());
if (result.size() == 0)
return "身份证号输入有误!";
String pwFromDb = (String)((Object[])result.get(0))[0];
if (!pw.equals(pwFromDb))
return "密码输入有误!";
form.setClassId((String)((Object[])result.get(0))[1]);
return null;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?