Ola pessoal, preciso exibir na tela um historico para o usuário, mais ele sempre vem vazio, devo estar fazendo alguma coisa de errado, alguem pode me ajudar
HistoryServlet.java
Session session = HibernateUtility.getSession();
Transaction tx = session.beginTransaction();
HistoryTagsDAO htdao = new HistoryTagsDAO(session);
ArrayList list = new ArrayList();
list = (ArrayList) htdao.queryAll();
//Instância do DAO para fazer a busca.
try {
req.setAttribute("list",list);
req.getRequestDispatcher("/jsp/history.jsp").forward(req,resp);
} catch (Exception e) {
e.printStackTrace();
}
tx.commit();
session.close();
}
history.jsp
<table border="1">
<%
if(list.size() > 0)
{
for(int i = 0; i < list.size(); i++)
{
HistoryTags ht = (HistoryTags)list.get(i);
%>
<tr>
<td>
Usuário
</td>
<td>
<%=ht.getIduser()%>
</td>
</tr>
<tr>
<td>
valor
</td>
<td>
<%=ht.getValue()%>
</td>
</tr>
<tr>
<td>
Data
</td>
<td>
<%=ht.getDate()%>
</td>
</tr>
<tr>
<td>
Hora
</td>
<td>
<%=ht.getTime()%>
</td>
</tr>
<%
}
}else{
%>
<tr>
<td>
Não existe nenhum voo cadastrado com este número.
</td>
</tr>
<%
}
%>
</table>