Boas,
Pessoal eu gostaria de um help para varrer um Array de Objetos.
Eu tenho um Array chamado clientes, e esse possue vários objeto
do tipo Cliente( cada objeto com vários atributo ex: nome, endereco, fone…)
O meu array fica assim:
ArrayList Objeto1 Objeto2 Objeto3
Clientes = { cliente1, cliente2, cliente3}
Eu quero pegar o primeiro indice desse array, e varrer todos seu atributos,
nesse caso(cliente1)
Como eu devo fazer??, só para maiores esclarecimento, a classe que gera esse
ArrayList passa para minha pagina “resultadobusca.jsp” esse array através do
método:
request.setAttribute("clientes",clientes);
request.getRequestDispatcher("/buscarcliente_resultado.jsp").forward(request,response);
Código da pagina jsp:
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<html>
<body>
<table border='1'>
<c:forEach var="cliente" items="${clientes}">
<c:forEach var="cl" items="${cliente}">
<tr>
<td>${cl.bairro}
</td>
</c:forEach>
</c:forEach>
</table>
</body>
</html>
Grato por qualquer esclarecimento![/code]
bem… oq tu quer é apresentar todos os atributos de todos os clientes no teu jsp, certo? Assim:
<c:forEach var="cliente" items="${clientes}">
${cliente.nome}
${cliente.sobrenome}
${cliente.tel}
${cliente.endereco}
</c:forEach>
Então, é isso mesmo…
Você poderia me dar um help, como mostrei, eu não joguei o objeto (ArrayList)cliente na sessão.
request.setAttribute("clientes",clientes);
request.getRequestDispatcher("/buscarcliente_resultado.jsp").forward(request,response);
Eu quero através da página .jsp fazer é apresentar todos os atributos de todos os clientes… Aí começa a dúvida, como eu recupero esse atributo???
como percorrelo???
Agradeço desde já por sua ajuda!!!
[quote=“robinsonbsilva”]Então, é isso mesmo…
Você poderia me dar um help, como mostrei, eu não joguei o objeto (ArrayList)cliente na sessão.
request.setAttribute("clientes",clientes);
request.getRequestDispatcher("/buscarcliente_resultado.jsp").forward(request,response);
Eu quero através da página .jsp fazer é apresentar todos os atributos de todos os clientes… Aí começa a dúvida, como eu recupero esse atributo???
como percorrelo???
Agradeço desde já por sua ajuda!!![/quote]
Como já foi dito:
<c:forEach var="cliente" items="${clientes}">
${cliente.nome}
${cliente.sobrenome}
${cliente.tel}
${cliente.endereco}
</c:forEach>
