struts2 迭代标签获取list集合的两种情况

第一种

action中是这种保存形式

 HttpSession session = ServletActionContext.getRequest().getSession();
  session.setAttribute("userlist", userlist);

 

那么jsp页面上 是这种获取方式:

 <s:iterator id="useriterator" value="sessionScope.userlist" status="user" >
                 <s:property value="user.name" />
         </s:iterator>

 

第二种

action中是这种保存形式

 HttpServletRequest request = ServletActionContext.getRequest();
  request.setAttribute("userlist", userlist);

那么jsp页面上 是这种获取方式:

<s:iterator id="useriteratorb" value="#request['userlist']" >
            <s:property value="name" />
       </s:iterator>

你可能感兴趣的:(struts2)