Metodo validar senha com mensagem jsf

3 respostas
D

tenho uma aplicação em jsf e hibernate, na pagina tem:
usuario:
senha:
repete senha:

queria saber como faço para quando o usuario for se cadastrar, quando ele digitar a senha diferente da repete senha,
apareça uma mensagem na página tipo: “senhas diferentes” o meu metodo de inserção é esse:

public String save(){

if((registrar.getSenha() != null && registrar.getRepeteSenha() != null) && (!registrar.getSenha().equals("") && !registrar.equals(""))){

if(registrar.getSenha().equals(registrar.getRepeteSenha())){

RegistrarInterfaceBasica registrarService = new RegistrarImpl();		

registrarService.salva(this.registrar);

this.registrar = new Registrar();

return cadastraSucesso;

}else{

return cadastroFalha;

}
}else{
		return "falhaCadastro";
	}
	
}

3 Respostas

luxu

usa while…naum if…

alves.Felipe

coloca isso no seu else

FacesContext.getCurrentInstance().addMessage(null,new FacesMessage(FacesMessage.SEVERITY_INFO, "sua mensagem de erro", null));

e na sua pagina coloca <h:messages/>

G

Estou com o mesmo problema.

Não queria usar o e sim o

Alguem sabe como?

Criado 29 de dezembro de 2010
Ultima resposta 11 de mai. de 2011
Respostas 3
Participantes 4