Pessoal,
Estou com o seguinte problema:
Criei um componente JSF usando a spec 1.1 que basicamente cria um menu :
<div id="menu">
<ul>
<li>
<a > Link 1 </a>
</li>
<li>
<a > Link 2 </a>
</li>
</ul>
</div>
Os links são carregados através de um xml, onde podem vir uma action simples ou um method binding.
Exemplo:
<menu>
<link>
carregaDados.jsf
</link>
<link>
#{testeBean.buscaValores}
</link>
</menu>
Eu inicialmente criei o compomente em um protótipo e depois criei o componente jsf.
O problema que estou enfrentando é que não estou conseguindo setar a ação nos links.
Eu para testar criei um h:commandLink no jsp setando a action com o mesmo valor do method binding, e funciona, mas quando crio o componente e mando renderizar, não funciona.
O form parece ser submetido na action atual, ou seja, vai no servidor e volta carregando o menu novamente.
Alguém tem alguma idéia de como resolver este problema?
No meu render eu crio um HtmlCommandLink e seto corretamente o method binding, tanto que olhando o codigo fonte, o form e os javascripts sao gerados corretamente.
[]'s