Dúvida em evento do <p:autoComplete> (RESOLVIDO)

Por acaso o componente primefaces <p:autoComplete> tem algum evento que é disparado ao selecionar um item que veio do autoComplete?

por exemplo, eu digito uma informação que vem do banco de dados. Dai vai montar uma lista com essas informações.
Eu gostaria de salvar em uma variável o valor do campo que eu selecionei da lista.

&lt;p:autoComplete id="acSimple" value="#{autoCompleteBean.txt1}" completeMethod="#{autoCompleteBean.complete}"/&gt;  

Tuanny.

Tenta assim:

&lt;p:autoComplete value="#{autoCompleteBean.txt1}" id="complete" completeMethod="#{autoCompleteBean.complete}"&gt; &lt;p:ajax event="itemSelect" update"complete"/&gt; &lt;/p:autoComplete&gt;

Com isso, o valor deve ser armazenado na sua variável txt1

ok Jean… vou tentar aqui e posto se deu certo :slight_smile: obrigada.

Ok, funcionou.
Agora surgiu uma outra dúvida:

ao fazer isso:

&lt;p:ajax event="itemSelect" update"complete"/&gt;

o método “setTxt1” eh invocado automaticamente?
A minha necessidade agora, é armazenar esse valor selecionado na sessão.

Att.

Isso… o itemSelect faz com que o setTxt1 seja chamado ao clicar em algum item da lista

Ok, obrigada mais uma vez.