Mensagens de um validador no ADF

1 resposta
dgrava

Bom dia, Pessoal!

É o seguinte: Eu tenho um form (ADF) com alguns validadores padrão (uns de data, outros com expressão regular…) e tenho um personalizado pra verificar o CNPJ…

Quando existe algum erro nos validadores padrão, o erro é retornado numa janelinha popup (tipo JavaScript)… mas quando acontece erro no meu validador do CNPJ, o erro é mostrado em cima do meu campo de input…

Gostaria de saber como faço pra mostrar esse erro do validador do CNPJ numa janelinha como a dos outros validadores…

Meu validador está assim:

public void validate(FacesContext arg0, UIComponent arg1, Object arg2) throws ValidatorException {

                        String CNPJ = arg2.toString();

                        if (testeNPJ_CGC.validaCgc(CNPJ) == true){

                                   System.out.println("OK");

                        } else {

                                   FacesMessage message = new FacesMessage();

                                   message.setSummary("CNPJ inválido");

                                   throw new ValidatorException(message);

                        }

                        

            }

Obrigado!

Douglas

1 Resposta

dgrava

Só pra complementar, minhas tag estão assim:

<af:inputText id="CGC" value="#{clienteManaged.cliente.cgc}" inlineStyle="left: 315px; top: 67px; position: absolute; width: 140px;font-size:12px" maximumLength="18" required="true" >
         <af:validator validatorId="validadorCNPJ"/>
</af:inputText>

Obrigado!!

Criado 19 de janeiro de 2007
Ultima resposta 19 de jan. de 2007
Respostas 1
Participantes 1