Struts, <logic:iterate e Bean  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
marcos.ribeiro
JavaChild

Membro desde: 23/12/2002 12:18:31
Mensagens: 146
Offline

Olá.

Estou estudando Struts montando um projetinho bem básico, mas surgiu uma dúvida, que fazendo apenas com Servlet e JSP seria fácil de se resolver.

Na minha Action eu busco várias informações no banco de dados, pego essas informações no ResultSet, jogo para dentro do Bean (por exemplo Clientes) e jogo esse ben para um ArrayList.
No final de todos os Beans preenchidos e dentro do ArrayList, eu jogo esse ArrayList para a Session e chamo e faço um forward para o arquivo .JSP.
Até aqui está funcionando OK, mas ae que surge a dúvida.
Como irei mostrar todos esses dados do ArrayList usando apenas as taglibs do Struts? <logic:iterate e <bean:.. ????
Eu fiz usando scriptlet em JSP e funcionou normal, mas não quero misturar código JSP e sim tentar usar as taglibs.
Até fazer o <logic:iterate é tranquilo (eu acho), mas como eu vou fazer um Cast do meu Objeto no ArrayList para o meu Objeto BEAN para poder mostrar as informações?
No JSP ficou mais ou menos assim:


Alguem poderia me ajudar fazendo favor?

Obrigado[/code]
caiofilipini
GUJ Master
[Avatar]

Membro desde: 26/06/2003 15:17:59
Mensagens: 1255
Localização: São Paulo
Offline

marcos.ribeiro wrote:mas como eu vou fazer um Cast do meu Objeto no ArrayList para o meu Objeto BEAN para poder mostrar as informações?


O cast é feito automaticamente quando você usa <logic:iterate>.

Caio N. Filipini
"There is no spoon."
[Email] [WWW]
Jair Rillo Junior
Moderador
[Avatar]

Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline

Como o Caio já comentou, o <logic:iterate já faz esse Cast, então a única coisa que você tem que fazer é usar o <logic:iterate para percorrer todos os dados da sua arrayList e depois um <bean:write para mostrar esses dados, mais ou menos como no exemplo abaixo


Jair Rillo Junior

http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team