4

私はこの形式でリストを持っています:

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

Obj には getVal というメソッドが含まれています。

各 Obj の getVal の値を出力するにはどうすればよいですか?

次を使用してリストを反復処理できます。

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

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

    </c:forEach>

しかし、リストのリストに含まれる値を取得するにはどうすればよいでしょうか?

4

1 に答える 1

10

Java で行うのと同じように、ネストされたループを使用します。

<c:forEach var="innerList" items="${mylist}">
    <c:forEach var="obj" items="${innerList}">
        <c:out value="${obj.val}"></c:out>
    </c:forEach>
</c:forEach>
于 2013-02-06T19:40:47.810 に答える