Boa noite!
quero que meu formulario redirecione o cliente para uma pagina de login caso o cpf ja exista… alguem tem uma dica de como faço isso?
tentei com o codigo abaixo mais nao funcionou!!
metodo invocado no manager bean
public String usuarioExiste(AjaxBehaviorEvent event) {
Cliente cliente = (Cliente)ejbFacade.find(getSelected().getIdCliente());
if(cliente != null) {
return "Login";
} else {
return null;
}
}
/////compo input que chama o metodo
<h:outputLabel value="#{bundle.LabelCPF}" for="idCliente" rendered="#{clienteController.tipoFormularioPF}"/>
<h:inputText id="idClientePF" value="#{clienteController.selected.idCliente}" title="#{bundle.TituloCPF}" required="true" requiredMessage="#{bundle.MensagemPreencherCPF}" rendered="#{clienteController.tipoFormularioPF}" maxlength="11" size="20">
<f:validator validatorId="validaCPF" />
<f:ajax event="blur" listener="#{clienteController.usuarioExiste}" immediate="true"/>
</h:inputText>
o problema é que ele nao passa o cpf para o bean ai da erro…
alguem tem uma solução em mente?