I cannot get selectedTab to work
xtml
<rich:tabPanel switchType="client" selectedTab="#{scheduleBean.selectedTab}">
<rich:tab header="Schedule" name="schedulTab" id="schedulTab">
</rich:tab>
<rich:tab header="Parameters" name="parametersTab" id="parametersTab">
<ui:include src="WEB-INF/jsf/parameters.xhtml">
<ui:param name="bean" value="#{scheduleBean.parametersBean}" />
<ui:param name="canShowHideBurstable" value="true" />
<ui:param name="hideBurstable"
value="#{scheduleBean.scheduleMetaDataDTO.bursted}" />
</ui:include>
</rich:tab>
</rich:tabPanel>
backing bean
public void setSelectedTab(String selectedTab) {
this.selectedTab = selectedTab;
}
public String getSelectedTab() {
return selectedTab;
}
I put a break point and selectedTab="#{scheduleBean.selectedTab}" is never called
I change the code to
<rich:tabPanel switchType="client" selectedTab="parametersTab"> and the parameters tab is still never the selected tab when the page loads
Suggestions?
Sorry i answered my own question. Use activeItem vs selectedTab and it works