Foreach嵌套问题

hllllfl 2014-07-04 09:57:06
问题描述:a、b、c、d一个list1;1、2、3、4、5一个list2;
a下可能含1、2、3
b下面可能含1、2、4

现在前台jsp展现,想把两个list的数据都展现出来,list2数据是根据list1关联出来的;
两个list嵌套问题;不知描述的是否清楚。给点建议,怎么处理;比较好
...全文
281 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanghongjy 2014-07-05
  • 打赏
  • 举报
回复
前台用上面的 显示搞树结构,或者表格关联好看点 后台 a、b、c、d一个list1 a,,b...每个一个 list a下可能含1、2、3 b下面可能含1、2、4
观鱼塘主 2014-07-05
  • 打赏
  • 举报
回复

<c:forEach items="${list1}" var="firstItem" varStatus="st1">
     <c:forEach items="${list1}" var="secondItem" varStatus="st1">
           <c:if test="${secondItem.XXX == firstItem.XXX}">// 判断两个集合的关联属性是否匹配
                    ${secondeItem.XXX}
           </c:if>
     </c:forEach>
</c:forEach>
大概就是如此了。
Defonds 2014-07-04
  • 打赏
  • 举报
回复
 <c:forEach var="i" items="${requestScope.resObj.allRows}">          //where allRows is an arraylist in resObj class  
        <c:forEach var="j" items="i">  
            First Value of Arraylist${j}    
        </c:forEach>    
  </c:forEach>
hllllfl 2014-07-04
  • 打赏
  • 举报
回复

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧