JavaScript em JSF

Bom dia a todos,
estou desenvolvendo um componente em jsf.
Mas estou tendo problemas para gerar um código javascript para que minha ação seja reconhecida.
exemplo:

tenho meu componente na página teste.jsp
<r:comp action="#{testeBean.doAction}" value=“OK” />

Percebi que adicionando um link do próprio jsf (<h:commandLink>) e quando a página é
executada o atributo “action” vira em evento “onclick” de javascript chamando uma function “oamSubmitForm”.

Gostaria de saber como eu faço para codificar meu “#{testeBean.doAction}” para que ele passe
na function “oamSubmitForm” seja reconhecido e chame minha ação no managedBean.

Estou a um tempo querendo fazer isso e não consigo sair.
Obrigado a todos
Rafael.