读书人

struts2中获取session的三种步骤

发布时间: 2013-11-08 17:52:35 作者: rapoo

struts2中获取session的三种方法

第一种、实现SessionAware接口

定义属性

??? private Map<String, Object> session;

实现方法

??? public void setSession(Map<String, Object> arg0) {
??????? this.session = arg0;
????}

?

第二种、实现ServletRequestAware接口

定义属性

??? private HttpServletRequest request;

实现方法

??? public void setServletRequest(HttpServletRequest arg0) {
??????? this.request = arg0;
??? }

?

第三种、由Action容器来创建

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

这种方法还可以创建request、application对象

读书人网 >软件架构设计

热点推荐