Como usar selectedTab no RICHFACES 4?

4 respostas
evertonsilvagomesjav

Pessoal eu fui tentar usar o selectedTab="#{managedBean.abaSelecionada}" em um projeto JSF 2.0 com richfaces 4 mas vi que nao tem, como faço pra usar algo do tipo?

4 Respostas

evertonsilvagomesjav

Alguem me ajuda?

evertonsilvagomesjav

Pessoal eu usei o activeItem pra obter o name da aba selecionada, porém meu atributo so recebe o name quando a aba ja foi clicada, tem como resolver isso?

M

Amigo,

Me parece que o selectedTab foi removido do RichFaces 4, mas vc pode usar a funcao switchToItem do rich:tabPanel com a funcao body onload :

<h:body onload="#{rich:component('mainPanel')}.switchToItem('tab2');">

.

.

<rich:tabPanel id="mainPanel" switchType="ajax">

                                        <rich:tab  name="tab1" >

                                                  <h:outputText value="Tab Content 1" />

                                        </rich:tab>

                                        <rich:tab name="tab2" >

                                                  <h:outputText value="Tab Content 2" />

                                        </rich:tab>

                                        <rich:tab  name="tab3">

                                                  <h:outputText value="Tab Content 3" />

                                        </rich:tab>

                              </rich:tabPanel>

Abç

A

O activeItem funciona da mesma forma que o selectedTab!

Criado 3 de agosto de 2011
Ultima resposta 23 de jan. de 2012
Respostas 4
Participantes 3