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:
ArrayList lista = (ArrayList) request.getSession().getAttribute("lista");
for (int i = 0; i < lista.size(); i++) { //Aqui pretendo usar o logic:iterate
Clientes clientes = (Clientes) lista.get(i); //como faço esse Cast?
.......
}
Alguem poderia me ajudar fazendo favor?
Obrigado[/code]
