在Struts2的Action中取得session的方法

在Struts2的Action中获得session的方法1.让Action类实现org.apache.struts2.interceptor.SessionAware接口

在Struts2的Action中获得session的方法
1.让Action类实现org.apache.struts2.interceptor.SessionAware接口
在Action类中加入如下代码

 Map session;  public void setSession(Map session) {    this.session = session;  }

即可在Action类中对session进行操作

2.使用ActionContext类获得Session
 //获得当前线程的ActionContext的一个实例  ActionContext actionContext = ActionContext.getContext();  Map session = actionContext.getSession();