RT  获取了是不是可以修改里面的元素的值?

解决方案 »

  1.   

    session中可以存储一个类似key和value的对象,首先根据key从session中提取到value的内容,这里提取到的内容是list。再从list中提取自己想要的对象即可,不知道楼主是不是这个意思。
      

  2.   

    List list = (List)ServletActionContext.getRequest().getSession().getAttribute("list");
    不就OK了?
      

  3.   

    struts2 Action 中ActionServlet.getContext().get("对象名");如果是页面的话${"对象名"}
      

  4.   

    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>
      

  5.   

    后台:
    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>
      

  6.   

    后台:
    ServletActionContext.getRequest().getSession()
    前台:
    sessionScope.list
      

  7.   

    ServletActionContext.getRequest().getSession().setAttribute("sss",xxx);一般我是用这个