Galera, fiz um arquivo teste.xhtml que utilizo como componente dentro de um sistema com Facelets (utilizo como uma taglib). O problema ocorre ao tentar passar uma action para o componente (considerando que este possua um commandLink).
Exemplo do teste.xhtml: <h:commandLink action="#{act}" value="teste" />
Exemplo de uma página que chama o componente: <comp:teste act="#{testBean.act}" />
Dessa forma, o JSF procura por um atributo chamado act dentro do testBean, mas na verdade act é uma action.
Como posso resolver isso? Obrigado desde já.