Session do Struts

1 resposta
R

Boa Tarde pessoal !

Tenho uma aplicação rodando sobre o Struts e notei
que os atributos de sessão setados nos meus Actions
estão se perdendo após a conclusão do Action.

No meu caso, a minha próxima página seria um JSP
simples. Então tento recuperar aquele atributo setado
no Action e ele está nulo apeser de o action estar
configurado para ser de sessão.

Alguém já enfretou esse problema antes ? Poderia
me passar alguma dica de como resolver ?

Muito obrigado !!!

1 Resposta

Vini_Fernandes

Cara, para setar os atributos na sessao eu faço o seguinte:

public ActionForward execute(ActionMapping map, ActionForm form, HttpServletResquest req, HttpServletResponse res) throws Exception{
   Objecto atributo = //um objeto qualquer;   
   req.getSession().setAttribute("meuAtributo", atributo);
   return map.findForward("meuJSP");
}

Veja se funciona.

Criado 23 de outubro de 2009
Ultima resposta 23 de out. de 2009
Respostas 1
Participantes 2