Datatable dentro de uma TabView com DataModel

1 resposta
N

Olá,

Estou desenvolvendo uma tela onde uma tabview dinamica é montada por uma lista de objeto. cada objeto dessa lista possui uma lista de dados que eu preciso exibir numa datatable.
Consegui criar a tabview, porem a datatable da primeira tab é exibida para todas as tab’s.

Por exemplo:
Planejamento: (TabView)
Perspectiva: (Tab’s)
Objetivos: (DataTable)

<h:panelGrid id="teste">
                        <p:tabView value="#{peBean.listaPe.listaPerspectivas}" var="perspectiva" dynamic="true" >
                            <p:tab title="#{perspectiva.nome}">                                
                                <p:dataTable value="#{perspectiva.listaObjetivos}" var="objetivo" rowKey="#{objetivo.id}" selection="#{peBean.objetivoSelect}" selectionMode="single">
                                    <f:facet name="header">
                                        Objetivos Estratégicos
                                    </f:facet>
                                    <p:column headerText="Status">
                                        <p:graphicImage value="/imagens/sinalizadores/#{objetivo.status}"/>
                                    </p:column>
                                    <p:column headerText="Descrição" width="300" style="text-align: left;">
                                        #{objetivo.nome}
                                    </p:column>
                                </p:dataTable> 
                            </p:tab>
                        </p:tabView>
                    </h:panelGrid>

Se alguem puder ajudar…

1 Resposta

N

O código está correto. meu problema era na DAO.

At.,

Criado 12 de setembro de 2012
Ultima resposta 12 de set. de 2012
Respostas 1
Participantes 1