it is moving forward on any user name or password.let me know the correct solution for this.
这是我dao.java类我必须做的登录表单验证,如果密码匹配,将前进
public List <Student> getLogin() {
return template.query("select * from auction", new RowMapper <Student>() {
@Override
public Student mapRow(ResultSet rs, int row) throws SQLException {
Student s = new Student();
s.setName(rs.getString(1))
s.setPassword(rs.getString(2));
return s;
}
});
}
这是我controller.java亲切纠正我的代码....什么我需要做的一些更改
@RequestMapping(value="/addLogin",method=RequestMethod.GET)
public String addLogin(@ModelAttribute("SpringWeb")Student s, Model model) {
List<Student> list=dao.getLogin();
List <Student> b=dao.getStudentRecord();
String name=s.getName();
String password=s.getPassword();
if(name.equals(list) && password.equals(list)) {
model.addAttribute("welcome",name);
model.addAttribute("record",b);
return "change";
} else {
model.addAttribute("login","Wrong Username or Password");
return "login";
}
}
这可能有助于https://spring.io/guides/gs/validating-form-input/ –
但所有关于大小和空间验证...我想检查我的密码,存储在用户提示密码数据库... –
如果两者都相同,那么只有它会向前移动...这是我的条件..plz帮助 –