Caros,
Atualmente tenho feito o seguinte para escutar os eventos de um PanelTab:
<t:panelTabbedPane width="100%" serverSideTabSwitch="true">
<t:tabChangeListener type="com.acme.project.util.CampoTabChangeListener"/>
<t:panelTab label="#{msg.lblTabelas}">
....
Esse esquema tem funcionado bem, mas a cada evento eu tenho um refresh na tela.
Preciso usar ajax nesse processo, pois não posso ter esse refresh… então fiz o seguinte:
<t:panelTabbedPane width="100%">
<t:panelTab label="#{msg.lblUnidadesPrograma}">
<a4j:support event="onclick" action="#{callProgramFace.atualizarDetail}" rendered="true"/>
....
Esse esquema funciona parcialemente, pois o evento não é disparado quando clico na “aba”, mas quando clico no corpo do panel.
Alguém saberia me dizer como implementar esse suporte mas ao clicar nas abas?
Estou usando o Exadel (MyFaces, Tomahawk, Ajax4jsf)
Agradeço a quem puder ajudar.
Att,

