Senhores,
Preciso ordenar uma lista que obtém todas as faltas de um determinado funcionário. Estou utilizando um hashset, entretanto não estou conseguindo ordenar. Tem com vocês me daram um “bizu”.
Obs. Estou tentando ordenar as faltas por dia/mes em ordem descrescente.
....
....
<%
Funcionario funcionario = en.funcionarioHome.findByPK(funcionarioKey);
HashSet listaFalta = new HashSet();
listaFalta = null;
int contFalta=0;
%>
<body bgcolor="#FFFFFF">
<form ACTION="ConsultarFaltaFuncionario" METHOD="GET" name="ConsultarFaltaFuncionarioForm">
<TABLE width="100%" cellpadding="2" cellspacing="0" border="1" bordercolor="#83A2CF">
<TR>
<TD width="30%" bgcolor="#B6C8E7"><b><font >
Membro :</font></b></TD>
<TD width="70%">
<%=funcionario.getNome()%>
</TD>
</TR>
<%listaFalta = (HashSet) funcionario.getListaFalta();
Iterator it = listaFalta.iterator();
FaltaFuncionario faltaFuncionario = null;
while (it.hasNext()){
faltaFuncionario = (FaltaFuncionario) it.next();
if (faltaFuncionario.getSituacao().equals("F")){
contFalta++;
%>
<TR>
<TD colspan="4">
<font >
Data: <%=Util.DataToString(faltaFuncionario.getDataFalta())%></font>
</TD>
</TR>
<%}%>
<%}%>
<TR>
<TD colspan="4"><font face="arial" size="1">Total de Faltas: <%=contFalta%></TD>
</TR>
</table>
<br>
<center>
<TABLE>
<TR>
<TD></TD>
</TR>
<TR bgcolor="#B9D1DF">
<TD colspan="10"><b>
<input type="button" value="Fechar" onClick="window.close();" style="font-size:11px">
</b></TD>
<TD colspan="10"><b>
<input type="button" value="Imprimir" onClick="window.print();" style="font-size:11px">
</b></TD>
</TR>
</TABLE>
</CENTER>
</form>
</body>
</html>
Desde já agradeço.