Definir o Focus após um evento Ajax no JSF2

Bom dia,

estou com um problema com o ajax no jsf2.

Imagine um form com 3 componentes CPF, Nome, Endereco. Quando o usuário informa o CPF eu coloquei um f:ajax no evento blur, eu vou até o servidor localizo o cliente e preencho os campos Nome e endereço, no meu f:ajax eu coloco o update para os componentes Nome e Endereco.

Está funcionando certinho o único problema é depois do update dos campos o Foco some e vai para o primeiro componente da pagina,

eu queria que após o update e que os dados fossem exibidos o Foco fosse setado no input no Nome, que é o próximo após o CPF. Tem como fazer isso com o f:ajax.

Olá amigo, conseguiu resolver seu problema? Eu estou com a mesma dificuldade que você.
Se conseguiu fazer poste aqui pra me ajudar fazendo favor.
Se por acaso eu conseguir a solução eu posto aqui também.
Valeu, abraço.

Eu também estou com esse mesmo problema. Tentei resolver com o componente p:focus, mas não funcionou.

Então eu resolvi com o p:focus definindo o atributo FOR dele e o RENDERED.

O RENDERED quando eu faço a busca no ManagedBean eu defino uma variável para true pra ele renderizar o p:focus.

Obrigado!!! Resolvido.