码迷,mamicode.com
首页 > 其他好文 > 详细

struts2中取得session的公共方法类

时间:2015-04-22 09:39:35      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:struts2   session   

该公共方法类一般建立在com.xxx.util包下面

package com.dgh.util;

import java.util.Map;
import org.apache.struts2.interceptor.SessionAware;
/**
 * 
 * 获得session
 * @author wangcunhuazi
 */
public class BaseAction implements SessionAware {
	protected Map<String,Object> session;
	public void setSession(Map<String, Object> session) {
		this.session = session;
	}
}

在需要使用session的类中,先让该类(继承)extends公共类BaseAction,这样,在该类里用this.session就可以直接使用session了。如

package com.dgh.action;

public class UserAction extends BaseAction {

private String userName;

        ..........

        ..........

        this.session.put("userName",userName);

        this.session.get("userName");

}


struts2中取得session的公共方法类

标签:struts2   session   

原文地址:http://blog.csdn.net/wangcunhuazi/article/details/45179873

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!