я работаю с JSF 2.0 и OpenFaces <o:tabbedPane>
У меня возникли проблемы с изменением вкладок. У меня есть индекс с четырьмя JSF-страницами.
как это
<o:tabbedPane loadingMode="client" tabGapWidth="3" id="pestana"
tabClass="tab_form" rolloverTabClass="tab_form2" selectedTabClass="tab_form3"
tabAlignment="bottomOrRight"
style="width:100%;" binding="#{GeneralBean.panelTabs}">
<o:subPanel caption="1" styleClass="pestanas">
<ui:include src="/datosDeLaCotizacion.jsf"/>
</o:subPanel>
<o:subPanel caption="2" styleClass="pestanas" disabled="true">
<ui:include src="/datosDelProducto.jsf"/>
</o:subPanel>
<o:subPanel caption="3" styleClass="pestanas" disabled="true">
<ui:include src="/coberturas.jsf"/>
</o:subPanel>
<o:subPanel caption="4" styleClass="pestanas" disabled="true">
<ui:include src="/confirmacion.jsf"/>
</o:subPanel>
</o:tabbedPane>
на страницах jsf .. у меня есть формы с <h:commandButton>
вот так
<h:commandButton value="Continuar" id="botonContinuar"
actionListener="#{GeneralBean.continuarCotizacionPaso1}"
action='Forms!form.Refresh'>
</h:commandButton>
когда он идет в actionListener на Бобе, первый раз работает нормально ... и заменяет <o:tabbedPane>
на второй <o:subPanel>
, но! когда я использую <h:commandButton>
второго <o:subPanel>
не работает ... не достигает actionListener на Бобе ...
Пожалуйста, помогите мне, если вы знаете, что я делаю не так ... Спасибо!