Pegando um valor de uma sessio não vinculada a uma action do struts2

Galera… como que eu faço pra pegar um valor de uma sessão do Struts2 em uma classe não vinculada a action?

Por exemplo: Tenho uma classe chamada MetasDAO, essa classe não é chamada apartir de uma Action, mas nessa classe, eu preciso pegar em uma das minhas consultas, um valor que esta armazenado na sessão, se essa classe fosse chamada a partir de uma action, beleza, mas nao é!!! :frowning:

Alguém passou por isso, ou sabe como resolver???

Valew

Tenta usar ActionContext.getContext().getSession() pra pegar os valores…

[]'s
Leonardo

Então cara… o ActionContext funcionaria se eu fizesse a chamada da minha classe através de uma action, como eu não faço isso, ocorre um erro como descrito abaixo:

java.lang.NullPointerException

Provavelmente eu tenha que estender esse método de algum metodo da classe ActionSupport, será???

Obrigado cestarolli…

Então eu uso aqui e funciona normal…

Eu tenho uma classe SessionControl que é usada pra colocar objetos na sessão, então eu tenho metodos que usam o metodo que eu te falei…

Outra solução é vc passar a actionContext como parametro para um metodo dessa classe que vc quer usar, entendeu?

[]'s