Obter session no struts2 >>>>>>>>>>>

7 respostas
S

galera como eu obtenho a sessão no struts2 ??

exemplo : tem um atributo na sessão e eu quero recuperar esse atributo dentro de uma “action”
como faço isso ??

vlew

7 Respostas

L

Existem dois tópicos no GUJ que eu encontrei que falam sobre isso, é só fazer a Action implementar SessionAware.

http://www.guj.com.br/posts/list/68145.java
http://www.guj.com.br/posts/list/70796.java

T

É esse é o melhor jeito que eu conheço… injetar a session…

Herrera

vc pode usar :

Map attibutes = ActionContext.getContext().getSession();

olhe na doc
http://struts.apache.org/2.x/docs/how-do-we-get-access-to-the-session.html

Herrera

S

valew galera, utilizei ActionContext

obrigado pela ajuda…

T

mas viu o comentário no site da documentação?

“You can obtain the session attributes by asking the ActionContext or implementing SessionAware. Implementing SessionAware is preferred.”

S

sim tecnoage, vi o comentario…porem ao implementar SessionAware deu uns pau,
eu estava sem tempo pra poder ir atraz de soluções, mais vlew d qq forma…

T

ok, não deve dar problemas… qqer coisa dê um toque…

Criado 30 de outubro de 2007
Ultima resposta 31 de out. de 2007
Respostas 7
Participantes 4