estou perdendo o nome da aba quando clico no botão “Submeter”
<rich:tabPanel id="tab" switchType="server" selectedTab="#{controller.selectedTab}" >
<rich:tab label="tab1" action="#{controller.tab1}" name="tab1">
</rich:tab>
<rich:tab label="tab2" action="#{controller.tab2}" name="tab2">
</rich:tab>
</rich:tabPanel>
<h:commandLink value="Submeter" actionListener="#{controller.processar}"> </h:commandLink>
public class Controller {
private String selectedTab;
public String getSelectedTab() {
System.out.println(selectedTab);
return selectedTab;
}
public void setSelectedTab(String selectedTab) {
System.out.println(selectedTab);
this.selectedTab = selectedTab;
}
public void processar(ActionEvent ev) {
System.out.println(this.selectedTab);
}
}
enquanto estou trocando de aba , consigo recuperar o nome da aba
mais quando executo o botao e tento recuperar o nome no metodo processar ele me retorna como null