Fala galera blz?
Então, meu problema é o seguinte
eu tenho uma pagina xhtml chamada login… que usa o componente growl do primefaces.
Quando o usuario existe, eu consigo fazer o login, normalmente.
Mas eu gostaria que quando o usuario nao existisse… eu teria uma msg na tela, no meu caso… pra se o login ou a senha estiverem vazios… ele joga a msma, so nao joga qnd o usuario nao existe
public String efetuaLogin() {
UsuarioDAO dao = new UsuarioDAO();
boolean loginValido = dao.existeUsuario(usuario);
if (loginValido) {
return "mainpage?faces-redirect=true";
} else {
FacesContext c = FacesContext.getCurrentInstance();
FacesMessage m = new FacesMessage(FacesMessage.SEVERITY_ERROR, "Usuario ou Senha incorretos", "Usuario ou Senha incorretos");
c.addMessage(null, m);
usuario = new Usuario();
return "login";
}
}
e alem disso… nem redireciona novamente para a pagina de login
e nem da um new no usuario
abs

