[Logo] Neo Framework Forum
  [Search] Busca   [Recent Topics] Tópicos Recentes   [Members]  Lista de Usuários   [Groups] De volta para a página principal 
[Register] Registrar / 
[Login] Entrar 
Mensagens enviadas por: celsojr  XML
Perfil de celsojr -> Mensagens enviadas por celsojr [4]
Autor Mensagem
Agora rolou:

Setei a lista de Avaliacao no request pelo controller e peguei a lista apenas para listar o header.

Veja como ficou:

<c:forEach items="${listaAvaliacao}" var="avaliacao" varStatus="status2">
<n:header>
${listaAvaliacao[status2.index].descricao}
</n:header>
</c:forEach>

<c:forEach items="${naoEntregues.listaAvaliacao}" var="avaliacao" varStatus="status1">

<n:column>
<center>
${naoEntregues.naoentregues[status1.index]}
</center>
</n:column>

</c:forEach>
<n:dataGrid itens="${filtro.listaDiariosnaoentregues}" var="naoEntregues">
<n:bean propertyPrefix="listadiariosnaoentregues" propertyIndex="${index}" name="naoEntregues" valueType="<%=NaoEntregues.class%>">
<t:property name="professor.nome" write="true" type="hidden" />
<t:property name="epocadisciplina.sigla" write="true" type="hidden" />
<t:property name="epocadisciplina.descricao" write="true" type="hidden" />
<t:property name="turma.descricao" write="true" type="hidden" />

<c:forEach items="${naoEntregues.listaAvaliacao}" var="avaliacao" varStatus="status1">

<n:column>
<n:header>${avaliacao.descricao}</n:header>
<n:body>${naoEntregues.naoentregues[status1.index]}</n:body>

</n:column>
</c:forEach>

</n:bean>
</n:dataGrid>

Este código funciona com a lista do jeito que eu quero, mas o header não aparece nem fudendo..

Tá osso..
O que eu preciso é um datagrid que possui duas lista de mesmo tamanho cujo a primeira ira printar o header e a segunda printar o corpo.

Tem como fazer isso apenas pelo jsp?
Não estou conseguindo printar o Header nesta iteração

Ambas listas tem os mesmos tamanhos. E estão dentro de um dataGrid.
<n:column>
<n:header>
<n:forEachBean property="listaAvaliacao" var="avaliacao" varIndex="status1">
${descricao}
</n:forEachBean>
</n:header>
<n:body>
<c:forEach items="${naoEntregues.naoentregues}" var="naoentregues" varStatus="status2">
<n:property name="naoentregues[${status2.index}]" varValue="naoentregue">
${naoentregues}
</n:property>
</c:forEach>
</n:body>
</n:column>

Qual seria a melhor solução?
 
Perfil de celsojr -> Mensagens enviadas por celsojr [4]
Ir para:   
Powered by JForum 2.1.7 © JForum Team