ArrayList na Sessão

3 respostas
J

Bom dia

Tenho um JSP e nele coloquei na sessao um ArrayList contendo um java bean:

lstFuncionario = new ArrayList<FuncionarioJB>() funcJB = new FuncionarioJB(); funcJB.setCodFunc(lstFuncionario.get(i).getCodFunc()); lstFuncionario.add(funcJB) request.getSession().setAttribute("lstFuncionario", lstFuncionario );

Como faço para recupera-ló la no Servlet
Fiz da seguinte maneira e não funcionou:

ArrayList<FuncionarioJB> lstFuncionario = new ArrayList<FuncionarioJB>(); lstFuncionario = ArrayList<FuncionarioJB>request.getParameter("FuncionarioJB");

Obrigado

3 Respostas

rodrigocolasso

Bom dia Jony,

Se não me engano é mais ou menos assim:

Session session = request.getSession();

ArrayList<FuncionarioJB> lstFuncionario  = (ArrayList) session.getAttribute("lstFuncionario");

Testa ai

isaiaspf

rodrigocolasso:
ArrayList<FuncionarioJB> lstFuncionario = (ArrayList) session.getAttribute("lstFuncionario");
ArrayList<FuncionarioJB> lstFuncionario = (ArrayList<FuncionarioJB>) session.getAttribute("lstFuncionario");Para não dar warning :wink:

rodrigocolasso

Fiquei em dúvida se ia ou não o objeto também …

Criado 4 de agosto de 2011
Ultima resposta 4 de ago. de 2011
Respostas 3
Participantes 3