我使用以下代码,
xxx - 是LinkedHashMap
yyy - 是HashMap
当我迭代yyy
时,发生以下错误。你能不能解释一下错误和这个的解决方案。
<c:forEach var="aaa" items="${xxx}">
<c:set var="yyy" value="${projects.key}"/>
<c:forEach var="test" items="${yyy}">
</c:forEach>
</c:forEach>
答案 0 :(得分:0)
要迭代LinkedHashMap
xxx,您需要重复其key
和value
<c:forEach var="row" items="${xxx}">
${row.key}
${row.value}
</c:forEach>
</c:forEach>
您不需要将其分配给变量来迭代其值,因为jstl
为您提供了方式