Boas galera!!
Tava precisando da ajuda de vocês mais uma vez(Embora faz tempo que não logo^^)
então vamos aos fatos…
Estou fazendo um formulário para cadastrar usuarios, esta quase todo pronto, porem…
não estou conseguindo fazer a verificação se o login já existe na base ou não… pois no formulário não pode haver logins repetidos(obvio xP)
chamo a seguinte função no onblur do meu text
function validaLogin(){
var login = document.getElementById('login').value;
$.get("verificaLoginExistente?login="+login , function(dadosResposta){
<!-- Código enviar menssagem de login valido ou não-->
}
);
}
agora a minha action =\ {provavelmente terá que ser reefeita}
@Action( value="verificaLoginExistente" , results = {
@Result(name="ok", type="httpheader" , params={"status","200"})
})
public String execute(){
//A linha a seguir devolve true para logins validos, e false para logins ja existentes
Boolean disponivel = new ClienteDTO(new HibernateUtil().getSession()).verificaLogin(login);
if(disponivel){
return "ok";
}
return null;
}
O PROBLEMA é que eu não consigo verificar se minha action devolve ou não o status 200… para mandar as mensagens de login valido ou invalido.
acho que isso seria feito com o ajax… mais como perceberam estou sem saber por onde começar
Vlwww Galera …soh por terem lido até aki xP
Até mais ^^