struts2 怎么获取session中(保存的是一个list)某个对象的名字! RT 获取了是不是可以修改里面的元素的值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 session中可以存储一个类似key和value的对象,首先根据key从session中提取到value的内容,这里提取到的内容是list。再从list中提取自己想要的对象即可,不知道楼主是不是这个意思。 List list = (List)ServletActionContext.getRequest().getSession().getAttribute("list");不就OK了? struts2 Action 中ActionServlet.getContext().get("对象名");如果是页面的话${"对象名"} 1.ActionContext ac = getActionContext();ac.getSeesion.put("List名字",List值);2.ServletActionContext.getRequest().getSession().setAttribute("List名字",List值);3.Action实现SessionAware接口。页面取得<s:iterator value="#session.List名字"><s:iteraotr> 后台:Map session = ActionContext.getContext().getSession();List<User> curUser = loginService.getUserByName(userName);session.put("currenUser", curUser);前台:<c:forEach items="${userList}" var="userList" varStatus="status">${userList.userName }</c:forEach> 后台:ServletActionContext.getRequest().getSession()前台:sessionScope.list ServletActionContext.getRequest().getSession().setAttribute("sss",xxx);一般我是用这个 求大侠救命... 树形菜单的修改子菜单的方法 ThreadLocal 求Java EE书籍 如何在jsp页面上实现一个ZIP打包下载的链接? 小弟最近用LUCENE作了个全文搜索 希望大家批评指正 spring JdbcTemplate问题!!!急等!! 快速查询等操作导致数据库session连接达到最大值的问题 不通过dsn怎样连接数据库呢? 新手求救:按照Charly的《Windows2000下安装J2EE和部署J2EE应用程序》但无法部署程序,也没有报错! 一个简单的spring aop的问题 求助:java 正则表达式死循环问题 cpu 100%
不就OK了?
ActionContext ac = getActionContext();
ac.getSeesion.put("List名字",List值);2.
ServletActionContext.getRequest().getSession().setAttribute("List名字",List值);3.Action实现SessionAware接口。
页面取得
<s:iterator value="#session.List名字">
<s:iteraotr>
Map session = ActionContext.getContext().getSession();
List<User> curUser = loginService.getUserByName(userName);
session.put("currenUser", curUser);前台:
<c:forEach items="${userList}" var="userList" varStatus="status">
${userList.userName }
</c:forEach>
ServletActionContext.getRequest().getSession()
前台:
sessionScope.list