⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xsaas_session.java

📁 java阿里巴巴代码
💻 JAVA
字号:
package com.saas.biz.commen;

import java.io.Serializable;

import javax.servlet.http.HttpSession;

import org.directwebremoting.WebContext;
import org.directwebremoting.WebContextFactory;

import com.saas.sys.log.Logger;

/**
 * @get/set[HttpSession]
 * @author Liuynag
 * @2008-1-5
 */
public class Xsaas_Session implements Serializable{
	Logger log;

	private static final long serialVersionUID = -1787364793228041847L;

	public Xsaas_Session() {
		log = new Logger(this);
	}

	private String session_user_id;

	private String session_cust_id;

	private String session_user_name;

	private String session_cust_class;

	private String depart_code;

	/**
	 * 获得Session 对象
	 * 
	 * @return
	 */
	public Xsaas_Session getXsaas_Session() {
		log.LOG_INFO("===getSession begin....");
		Xsaas_Session sessionObj = new Xsaas_Session();
		try {
			WebContext ctx = WebContextFactory.get();
			HttpSession session = ctx.getSession();
			if (session.getAttribute("DEPART") != null) {
				sessionObj.setDepart_code((String) session.getAttribute("DEPART_CODE"));
			}
			if (session.getAttribute("SESSION_USER_ID") != null) {
				sessionObj.setSession_user_id((String) session.getAttribute("SESSION_USER_ID"));
			}
			if (session.getAttribute("SESSION_CUST_ID") != null) {
				sessionObj.setSession_cust_id((String) session.getAttribute("SESSION_CUST_ID"));
			}
			if (session.getAttribute("SESSION_CUST_CLASS") != null) {
				sessionObj.setSession_cust_class((String) session.getAttribute("SESSION_CUST_CLASS"));
			}
			if (session.getAttribute("SESSION_USER_NAME") != null) {
				sessionObj.setSession_user_name((String) session.getAttribute("SESSION_USER_NAME"));
			}
		}
		catch (Exception e) {
			log.LOG_INFO("session 出错=="+e.getMessage());
		}

		return sessionObj;
	}

	public String getDepart_code() {
		return depart_code;
	}

	public void setDepart_code(String depart_code) {
		this.depart_code = depart_code;
	}

	public String getSession_cust_class() {
		return session_cust_class;
	}

	public void setSession_cust_class(String session_cust_class) {
		this.session_cust_class = session_cust_class;
	}

	public String getSession_cust_id() {
		return session_cust_id;
	}

	public void setSession_cust_id(String session_cust_id) {
		this.session_cust_id = session_cust_id;
	}

	public String getSession_user_id() {
		return session_user_id;
	}

	public void setSession_user_id(String session_user_id) {
		this.session_user_id = session_user_id;
	}

	public String getSession_user_name() {
		return session_user_name;
	}

	public void setSession_user_name(String session_user_name) {
		this.session_user_name = session_user_name;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -