Foco h:inputText a partir do MB

Pessoal, estou trabalhando com jsf. Como posso a partir do meu Managed Bean focar determinado h:inputText conforme a validação que estou fazendo? A mensagem estou fazendo assim:

FacesContext.getCurrentInstance().addMessage(“login”, new FacesMessage(“Usuário Inválido.”));

Agora p/ focar não estou conseguindo.

tenta fazer um binding, do componente para o MB, ai vc trabalho com a variável que foi feio o binding dentro do MB

não teria uma forma mais direta, ja que o MB se relaciona com jsf direto: ex:

tenho declarado no meu MB
private UIInput inputUsuario;

algum comando que faça isso:
FocusAdapter(inputUsuario);

Desde ja agradeço,

Alguem?

Preciso apenas focar o campo depois de sua validação se o valor digitado for invalido.

vi algo sobre funções ajax em algum evento do inputText, mas nada claro. Alguem pode me dar uma luz? Obrigado.