用struts2 迭代标签同时迭代两个list

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用struts2 迭代标签同时迭代两个list相关的知识,希望对你有一定的参考价值。

参考技术A <s:set
name="list1"
value="'a','b','c'"></s:set>
<s:set
name="list2"
value="'1','2','3'"></s:set>
<s:iterator
value="#list1"
status="st">
<s:property/><!--直接输出list1迭代的内容-->
<s:property
value="#list2[#st.index]"/><!--输出list1迭代索引对应的list2的内容-->
<br/>
</s:iterator>
通过
status
来获得当前迭代的索引,然后通过这个索引取得另外一个list的内容
参考技术B <s:set
name="list1"
value="'a','b','c'"></s:set>
<s:set
name="list2"
value="'1','2','3'"></s:set>
<s:iterator
value="#list1"
status="st">
<s:property/><!--直接输出list1迭代的内容-->
<s:property
value="#list2[#st.index]"/><!--输出list1迭代索引对应的list2的内容-->
<br/>
</s:iterator>
通过
status
来获得当前迭代的索引,然后通过这个索引取得另外一个list的内容

struts标签怎样用?

参考技术A action中代码\\x0d\\x0a\\x0d\\x0a List list=业务层(XXXService).业务层方法();\\x0d\\x0a request.setAttribute("l",list);\\x0d\\x0a\\x0d\\x0a\\x0d\\x0a\\x0d\\x0a

以上是关于用struts2 迭代标签同时迭代两个list的主要内容,如果未能解决你的问题,请参考以下文章

用struts2标签在jsp页面中取得list的第一个元素

struts2标签Iterator迭代时获取下标判断list是否为空

关于struts标签判断问题

struts标签怎样用?

第11条:用zip函数同时遍历两个迭代器

Struts 2 迭代枚举