Olá,
Hoje tenho seguinte código:
<table border="1">
<tr class="fPadrao">
<td width="150">Data</td>
<td width="60">Código</td>
<td width="400">Descrição</td>
<td width="100">Situação</td>
<td width="80">Tipo</td>
<td width="80">Valor</td>
<td width="100">Saldo</td>
</tr>
<%
Receita receita = null;
for (int i=0; i<receitaFluxo.size(); i++) {
receita = (Receita)receitaFluxo.get(i); %>
<tr class="fPadrao">
<td><%=receita.getData()%></td>
<td><%=receita.getPlanoContas().getCodigo()%>.<%=receita.getPlanoContas().getGrupo().getCodigo()%>.<%=receita.getId()%></td>
<td><%=receita.getPlanoContas().getGrupo().getDescricao()%> / <%=receita.getPlanoContas().getDescricao()%> / <%=receita.getObservacao()%></td>
<td><%=receita.getSituacao()%></td>
<td>Receita</td>
<td><%=receita.getValor()%></td>
</tr>
<%}%>
<%
Despesa despesa = null;
for (int i=0; i<despesaFluxo.size(); i++) {
despesa = (Despesa)despesaFluxo.get(i);
%>
<tr class="fPadrao">
<td><%=despesa.getData()%></td>
<td><%=despesa.getPlanoContas().getCodigo()%>.<%=despesa.getPlanoContas().getGrupo().getCodigo()%>.<%=despesa.getId()%></td>
<td><%=despesa.getPlanoContas().getGrupo().getDescricao()%> / <%=despesa.getPlanoContas().getDescricao()%> / <%=despesa.getObservacao()%></td>
<td><%=despesa.getSituacao()%></td>
<td>Despesa</td>
<td><%=despesa.getValor()%></td>
</tr>
<%}%>
</table>
É uma tabela que é carregada com valores de duas tabelas, cada um desses selects são ordenados por data, mas primeiro ele carrega todas as receitas e depois todas as despesas, gostaria de mesclar, alguém pode me ajudar?
Vinicius.