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?
|
 |
|