1
resposta

Capitulo 6 Ajax faz consulta dos Autores Sem necessidade

Eu percebi que em alguns momentos o ajax ainda chama o evento de popular o comboBox de autores. tem como resolver isso? Por exemplo: Ao fazer o evento de blur no titulo do livro pra validar se esta vazio ele faz a consulta de todos os autores no banco.

O correto seria nao fazer essa consulta novamente.

1 resposta

Olá,

Coloque um render "messages" no trecho abaixo:

<h:inputText id="titulo" value="#{livroBean.livro.titulo}" required="true" 
    requiredMessage="Título obrigatório" validatorMessage="Título não pode ser superior a 40">
            <f:validateLength maximum="40" />
            <f:ajax event="blur" render="messages"/>
</h:inputText>