在 Java 中,HashMap 是一種儲存鍵值對的資料結構,其中鍵是唯一識別碼價值觀。通常,有必要迭代 HashMap 和儲存在其值中的 ArrayList。
要使用 JSTL 執行此操作,我們可以使用
迭代 HashMap
對於 HashMap,
<code class="java"><c:forEach items="${myMap}" var="entry"> Key = ${entry.key}<br> Value = ${entry.value}<br> </c:forEach></code>
迭代 HashMap 中的 ArrayList
由於 HashMap 中的值是 ArrayList,因此我們需要在外循環中迭代它們。
<code class="java"><c:forEach items="${myMap}" var="entry"> Key = ${entry.key}<br> Values = <c:forEach items="${entry.value}" var="item"> ${item} ${!loop.last ? ', ' : ''}<br> </c:forEach><br> </c:forEach></code>
在此範例中,內循環使用
其他資源
以上是如何使用 JSTL 迭代 HashMap 和其中的 ArrayList的詳細內容。更多資訊請關注PHP中文網其他相關文章!