Duvida JSP

5 respostas
F

amigos como faço para pegar em um jsp um array de objetos enviado pelo request?/
desd ja agradeço!

5 Respostas

L

fafb:
amigos como faço para pegar em um jsp um array de objetos enviado pelo request?/
desd ja agradeço!

Qual é a origem desse objeto de array?

F

um formulario jsp, q mando para um servlet e ele faz esse array de objeto e manda para outro jsp.

wbdsjunior

mais ou menos assim...

com scriptlet:

<@ page import="java.util.List" %>
<% List objetos = request.getAtribute("nomeDoAtributoColocadoNaRequest");

for (Objeto objeto : lista) { %>
    <%= objeto.getQualquerCoisa(); %>
<% } %>
com jstl:
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<c:forEach items="${nomeDoAtributoColocadoNaRequest}" var="objeto">
        <c:out value="${objeto.qualquerCoisa}" />
</c:forEach>
F

Grave o array no attribute

request.setAttribute("nomeQqDoArray", variavelMeuArray)

Depois o pegue onde você quiser com

Object []variavelMeuArray = (Object [])request.getAttribute("nomeQqDoArray")
F

vlw fvslistas, muito obrigado!!

Criado 20 de maio de 2010
Ultima resposta 21 de mai. de 2010
Respostas 5
Participantes 4