Como Exibir uma lista de Objetos num jsp?

4 respostas
D

Bom Dia…

Pessoal , estou com uma dificuldade de mostrar uma consulta vinda do
BD utilizando o Struts. A consulta retorna uma lista de objetos.

Como pegar essa lista e montar numa pagina jsp para exibição??

A consulta esta sendo feita certinha. A dificuldade está no momento que chega na Regra de Negocio , como transferir esta lista para ser montada na jsp?? Tenho que passa-la para a Action??

att Daniel

4 Respostas

E

Bom dia Daniel,

Voce poderá fazer isso e duas maneiras de acordo com a sua necessidade:

Carregar esta lista dentro de um select da seguinte forma:

<html:select property="propreiedadeFormBean" >:
            <html:options collection="suaList" property="parametro" labelProperty="parametro a ser impresso na list" />
        </html:select>

Imprimir na tela via JSTL

<c:forEach var="nomeVar items="${Lista}">
    ${nomeVar.parametro1}
    ${nomeVar.parametro2}
</c:for>

[]`s,
Eduardo Lima

D

Certo … mas como farei para a lista(de objetos) chegar até a pagina para ser impressa??

D

Descobri que tenho que transformar a minha lista de objetos que estao na Action em XML e entregar para a minha jsp montar…

o Problema esta em como fazer isso… hehehehe…

att Daniel

A

E ai Daniel.

vc nao precisa transformar sua lista de objetos em XML, quando vc recuperar a lista, para por parementro e visualize na sua jsp.

Na sua classe:

List listaVencimentos = new ArrayList();
request.setAttribute("listaVencimentos", listaVencimentos);

Na sua jsp é igual o Lima escreveu anteriormente !

Qq coisa, posta ai !!

Abs

Criado 4 de maio de 2007
Ultima resposta 4 de mai. de 2007
Respostas 4
Participantes 3