struts2 迭代标签获取list集合的两种情况
2017-04-11 09:49
435 查看
第一种
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>
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_day03_12_从值栈获取list集合(两种方式)_13_从值栈获取list集合(第三种方式)
- struts2标签Iterator迭代时获取下标、判断list是否为空
- struts2标签Iterator迭代时获取下标
- 通过编码分别测试ArrayList 和 LinkedList 添加、删除对象时的耗时情况(精确到纳秒),并总结出以上两种集合的数据结构的不同之处。
- 在ssh中用struts2标签读取list数组集合
- struts2 iterator标签内使用property标签无法获取迭代对象以外的值的解决方法
- struts2标签Iterator迭代时获取下标
- 笔记 freemark list标签迭代Map<Map<String,Object>集合排序问题
- struts2 获取表单数据封装到list和map集合
- struts2标签迭代显示list中储存对象的属性值
- struts2页面传值问题,对象List,iterator迭代,s:标签
- 页面使用struts2标签获取List中的对象属性值,Struts2常用标签总结
- Struts2——将字符串、对象、list集合保存到值栈中,在jsp页面中获取的方法
- struts2 标签 集合 数组 通过下标获取元素值
- map形式的list集合,在struts标签中如何获取
- EL&struts2标签 读取map,list集合
- struts2 if 标签的使用 已经使用迭代取出List中的Object对象中的属性
- Struts2中Iterator标签迭代输出集合
- jsp 页面中用struts2 标签遍历集合(list map)
- 通过编码分别测试ArrayList 和 LinkedList 添加、删除对象时的耗时情况(精确到纳秒),并总结出以上两种集合的数据结构的不同之处。