在SSH项目中,有时前台jsp中需要通过iterator标签同时利用两个list中的内容,这样问题就来了,如果用两个iterator那么就会变成n*n,而我们要得只是n.所以我们通过上一个list的索引来取另一个list的值
<s:iterator value="#list1" status="list">
<s:property value="#list2[#list.index]"/>
</s:iterator>
这样就能够取出两个关联list中的值而且是一一对应
本文介绍了一种在SSH项目中使用Struts2的iterator标签同时遍历两个关联列表的方法,通过索引匹配实现了列表间的一一对应,避免了n*n的复杂度。

543

被折叠的 条评论
为什么被折叠?



