作者在 2011-09-18 14:20:14 发布以下内容
一般来说在session中给变量赋值是非常方便的,而且使用的时候也很方便,否则每次使用都要调用数据库中数据查询,效率很低
1.在登录时赋值“LoginAction.java”中
ActionContext.getContext().getSession().put("uid", u.getUid());//在action中赋值
2.在其他Action中使用:
Integer rr= (Integer) ActionContext.getContext().getSession().get("uid");//session在后台取值
3页面需要取值时
<s:property value="#session.uid"/>//session页面取值