struts2 session 处理,先导入 com.opensymphony.xwork2.ActionContext 类,在 action 直接创建该对象即可处理当前连接的 session,session 为 map 类型,通过 put 和 get 对 session 进行处理。
// action 内处理 session 需要导入的类
import com.opensymphony.xwork2.ActionContext;
// 创建 ActionContext
ActionContext actionContext = ActionContext.getContext();
Map<String, Object> mapSession = actionContext.getSession();
String strUsername = request.getParameter("username");
String key ......
// 向 session 内存入数据
mapSession.put("member", strUsername);
mapSession.put("id", key);
....
....
// 提取 session 信息
Object objMember = mapSession.get("member");
String mName = objMember.toString();
Q群讨论:236201801
.