tenho um jsp que faz uma consulta no banco porem esta me retornando somente 1 objeto nao esotu conseguindo fazer ne retornar todos osobjetos contido no banco
<p><strong>Tabela cliente </strong></p>
<table border=1 cellspacing=0 cellpadding=0 >
<tr>
<td width=200><strong>
nome_cliente
</strong></td>
<td width=200><strong>
estado_cliente
</strong></td>
</tr>
<%
// List<Cliente> lista = (List<Cliente>) request.getAttribute("lista");
List<Cliente> lista = (List<Cliente>) session.getAttribute("lista");
ClienteDao cliente = new ClienteDao();
try {
for(Cliente cli:lista) {
%>
<tr>
<td width=400>
<%out.print(cli.getid_cliente().toString());%>
<% out.print("<a href='Servlet_Cliente?id_cliente="+cli.getid_cliente()+"&act=delete'>[Excluir Cliente] </a>"); %>
</td>
<td width=160>
<%out.print(cli.getnome_cliente().toString());%>
</td>
<td width=100>
<%out.print(cli.getestado_cliente().toString());%>
</td>
<%}
}catch (Exception e) {
e.printStackTrace();
}
%>
</table>
e no servelt assim
String nome_cliente = request.getParameter("nome_cliente");
ClienteDao cli = new ClienteDao();
List<Cliente> lista = cli.listar(nome_cliente);
request.setAttribute("lista",lista); //seto o atributo
session.setAttribute("lista", lista); //seto a sessao
request.getRequestDispatcher("Cliente_Consultar.jsp").forward(request,response);
}
quando passa a lista do servlet para o jsp so sai 1 unico objeto alguem ajuda aiii setei oa atributo e a sessao ele pega os 2 objetos quando faz a consulta porem somente 1 por vez digito nome e aparece somente 1 teria q aparecer todos
Ajuda com jsp
Criado 21 de maio de 2009
Respostas 0
Participantes 1
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Guia pratico de TypeScript: Melhore suas aplicacoes... Por Thiago da Silva Adriano — Casa do Codigo