读书人

在Struts2的Action中取得session的方法

发布时间: 2012-10-12 10:17:04 作者: rapoo

在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();

读书人网 >软件架构设计

热点推荐