首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

action获取session的形式

2013-09-07 
action获取session的方式1.解耦合的方式public String execute() {if(jbit.equals(username) && bdqn.

action获取session的方式
1.解耦合的方式


public String execute() {


if("jbit".equals(username) && "bdqn".equals(password)) {


Map<String,Object> session = null;


session = ActionContext.getContext().getSession();


if(session.containsKey(CURRENT_USER)) {


session.remove(CURRENT_USER);


}


session.put(CURRENT_USER, username);


return "success";


} else {


return "fail";


}


}










2.耦合的方式获取


public String execute() {


if("jbit".equals(username) && "bdqn".equals(password)) {


HttpSession session = null;


session = ServletActionContext.getRequest().getSession();if(session.getAttribute(CURRENT_USER) != null) {


session.removeAttribute(CURRENT_USER);


}


session.setAttribute(CURRENT_USER, username);


return "success";


} else {


return "fail";


}


}


热点排行