<t:dataTable> Pai - Filho

2 respostas
G

Estou tentando com dataTable exibir uma classe pai e sua classe filho, mas não estou conseguindo.
dataTable é o componente correto pra isso?
Segue abaixo código q estou usando.

<t:dataTable value="#{paiM.pai}" var="vpai">
       <f:facet name="header">
            <t:outputText value="Pai"/>
        </f:facet>
        <t:column>
              <f:facet name="header">
                    <t:outputText value="Pai"/>
              </f:facet>
                    <t:outputText value="#{vpai.nome}" />
        </t:column>                
        <t:dataTable value="#{vpai.filho}" var="vfilho">
               <t:column>
                    <f:facet name="header">
                          <t:outputText value="Filho"/>
                    </f:facet>                               
                          <t:outputText value="#{vfilho.nome}" />
               </t:column>
        </t:dataTable >
 </t:dataTable >

2 Respostas

Mauricio_Linhares

Tenta assim:

&lt;t:dataTable value="#{paiM.pai}" var="vpai"&gt;
        &lt;f:facet name="header"&gt;
             &lt;t:outputText value="Pai"/&gt;
         &lt;/f:facet&gt;
         &lt;t:column&gt;
               &lt;f:facet name="header"&gt;
                     &lt;t:outputText value="Pai"/&gt;
               &lt;/f:facet&gt;
                     &lt;t:outputText value="#{vpai.nome}" /&gt;
         &lt;/t:column&gt;                
         &lt;t:column&gt;
             &lt;f:facet name="header"&gt;
                   &lt;h:outputText value="Filhos"/&gt;
              &lt;/f:facet&gt;

            &lt;t:dataTable value="#{vpai.filho}" var="vfilho"&gt;
                &lt;t:column&gt;
                     &lt;f:facet name="header"&gt;
                           &lt;t:outputText value="Filho"/&gt;
                     &lt;/f:facet&gt;                               
                           &lt;t:outputText value="#{vfilho.nome}" /&gt;
                &lt;/t:column&gt;
            &lt;/t:dataTable &gt;
         &lt;/t:column&gt;
  &lt;/t:dataTable &gt;
G

Valeu Maurício, funcionando!

Criado 1 de junho de 2006
Ultima resposta 1 de jun. de 2006
Respostas 2
Participantes 2