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
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
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
É esse é o melhor jeito que eu conheço… injetar a session…
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
valew galera, utilizei ActionContext
obrigado pela ajuda…
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.”
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…
ok, não deve dar problemas… qqer coisa dê um toque…