Boa tarde, estou com problema em exibir os dados na tela se alguém puder me ajudar Obrigado;
tenho um método que retorna uma lista de produtos quando vou fazer o for para exibir não aparece nada, mas está retornando acredito que faltou converter algo tipo. Produto p= new Produto(); p=(Produto) list[0]; mas não sei como implementar.
Código para exibir.
<body>
${produtoList}
<table>
<thead>
<tr>
<th>Nome</th>
<th>Descrição</th>
<th>Preço</th>
</tr>
</thead>
<tbody>
<c:forEach items="${produtoList}" var="produto">
<tr>
<td>${produto.nome }</td>
<td>${produto.descricao }</td>
<td>${produto.preco }</td>
</tr>
</c:forEach>
</tbody>
Controller
public List<Produto> lista() {
return dao.listaTudo();
}
Método que retorna DAO.
public List<Produto> listaTudo() {
return bd.getSessao().createCriteria(Produto.class).list();
}
Vejam como está saindo na imagem.
