Boa noite pessoal, é o seguinte: estou querendo fazer uma tela de login, onde o usuario ira digitar o seu login e senha que já está cadastrado no banco do postgreSQL.
Só que estou com dificuldades em como posso fazer o java comparar o nome digitado nos campos login/senha com os cadastrados no banco de dados. Sem acessar o banco, fica mais fácil, como eu colei no codigo abaixo:
===============================================
public class LoginHandler {
private String login;
private String senha;
public String getLogin() {
return login;
}
public void setLogin(String login) {
System.out.println("mudando o login para: " + login);
this.login = login;
}
public String getSenha() {
return senha;
}
public void setSenha(String senha) {
this.senha = senha;
}
public String logar() {
if ("Admin".equals(this.login) && "123456".equals(this.senha)) {
System.out.println("login com sucesso");
return "admin";
} else {
System.out.println("login falhou");
return "erro";
}
}
}
A questao é: eu quero que, quando o usuario digite seu login e senha e clique no botao logar, se faça uma busca no banco e confirme se seu nome de login e senha estao cadastrados, para assim poder logar no sistema.
Alguem tem alguma dica??
Agradeço a colaboraçao e a paciencia