2013-02-06 81 views
3

我有列表格式爲:如何迭代jstl中的列表列表?

List<List<Obj>> l3 = new ArrayList<List<Obj>>(); 

的OBJ中含有一種叫GETVAL方法。

我怎麼能輸出GETVAL的每個obj中的價值?

我可以遍歷使用列表:

<c:forEach var="mylist" items="${mylist}"> 

    <c:out value="${mylist.val}"></c:out> 

    </c:forEach> 

但如何獲取包含在列表中的一個列表中的值?

回答

9

就像你會做它在Java中 - 與嵌套循環:

<c:forEach var="innerList" items="${mylist}"> 
    <c:forEach var="obj" items="${innerList}"> 
     <c:out value="${obj.val}"></c:out> 
    </c:forEach> 
</c:forEach>