Chamar método Bean ao preencher campo[RESOLVIDO]

Boa tarde!

Tenho um desafio aqui no projeto … eu tenho um campo em que eu digito o “CNPJ” e tenho um método que valida se este CNPJ ja é cadastrado.
Como faço para que ao usuário digitar o CNPJ chame o meu método? Por exemplo ao apertar “TAB”, mas acho que o correto seria não deixar sair do campo.

<br:brInputText value="#{empresaBean.pessoaVO.numeroCnpjCpf}" id="cnpjCpf"
						styleClass="HtmlInputText" alt=":cpfCnpj" size="22" maxlength="18"/>

Pequisei algo como valueChangeListener, mas não consegui aplicar aqui.

Use Ajax: JSF Exemplos Simples com Ajax.

Me desculpe se minha pergunta for idiota mas, eu não possuo esta tag <f:ajax>!
Estou trabalhando com JSF 1.2 com RichFaces, eu tenho aqui a tag <a4j>, mas não possui os atributos que eu vi no seu exemplo.

[quote=JeffersonMendes]Me desculpe se minha pergunta for idiota mas, eu não possuo esta tag <f:ajax>!
Estou trabalhando com JSF 1.2 com RichFaces, eu tenho aqui a tag <a4j>, mas não possui os atributos que eu vi no seu exemplo.[/quote]Realmente esse exemplo é para o JSF 2.

Para o JSF 1.2 eu não tenho nenhum exemplo aqui agora. Sorry. =/

No RichFaces tem o componente a4j:support. Use-o dentro da sua tag do inputText assim:

<a4j:support event="onchange" action="#{meuBean.meuMetodo()}" />

Obrigado Hebert Coelho e edubiss pela ajuda!

Funcionou aqui! Tive que fazer apenas uma mudança usei o “onblur” ao invés do “onchange”, porque não estava acontecendo nada quando usava ele!
Segue código:

&lt;br:brInputText value="#{empresaBean.pessoaVO.numeroCnpjCpf}" id="cnpjCpf"
          	styleClass="HtmlInputText" alt=":cpfCnpj" size="22" maxlength="18"&gt;
		&lt;a4j:support event="onblur" action="#{empresaBean.consultaEmpresa}"&gt;&lt;/a4j:support&gt;
&lt;/br:brInputText&gt;