用struts2 迭代标签同时迭代两个list
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用struts2 迭代标签同时迭代两个list相关的知识,希望对你有一定的参考价值。
参考技术A <s:setname="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以上是关于用struts2 迭代标签同时迭代两个list的主要内容,如果未能解决你的问题,请参考以下文章