📄 xsaas_session.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 + -