Estou tentando exibir uma lista de objetos enviada do servlet para uma pagina jsp.
fiz assim no servlet:
String nome = request.getParameter(“nome01”);
String telefone01 = request.getParameter(“telefone01”);
String telefone02 = request.getParameter(“telefone02”);
Pessoa p1 = new Pessoa(nome, telefone01, telefone02);
pessoas.add(p1);
agenda.setPessoas(pessoas);
request.setAttribute("listaPessoas", pessoas);
request.getRequestDispatcher("exibicao.jsp").forward(request, response);
mas não sei como recebo essa lista de objetos para imprimir
cara, também sou iniciante, então tenho esse código aqui que talvez possa te ajudar… não é direto do servlet mas espero que te ajude em algo…
está feito com Spring
@RequestMapping("/listaContas")
public String lista(Model mv) {
List<Conta> contas = dao.lista();
mv.addAttribute("contas", contas);
return "conta/lista";
}
para pegar no jsp…
<table style="height: 10px; width: 775px;" border="1">
<tr>
<th>Código</th>
<th>Descrição</th>
<th>Valor</th>
<th>Tipo</th>
<th>Paga?</th>
<th>Data de Pagamento</th>
<th>Ações</th>
</tr>
<c:forEach items="${contas}" var="conta">
<tr>
<td>${conta.id}</td>
<td>${conta.descricao}</td>
<td>${conta.valor}</td>
<td>${conta.tipo}</td>
</tr>
</c:forEach>
</table>
não consigo identificar o erro na linha 56:
`type Exception reportmessage An exception occurred processing JSP page /exibicao.jsp at line 56description The server encountered an internal error that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: An exception occurred processing JSP page /exibicao.jsp at line 56
linha 56 esta assim:
${agenda} |