如何使用JSTL迭代HashMap中的ArrayList?我有这样的地图,Map<Integer,ArrayList<Object>> myMap = new LinkedHashMap<Integer,ArrayList<Object>>();现在我必须迭代这个Map,然后迭代地图中的ArrayList。我怎么能用JSTL做到这一点?
3 回答
慕桂英546537
TA贡献1848条经验 获得超10个赞
你尝试过这样的事吗?
<c:forEach var='item' items='${map}'> <c:forEach var='arrayItem' items='${item.value}' /> ... </c:forEach></c:forEach>
一只名叫tom的猫
TA贡献1906条经验 获得超3个赞
你还没有关闭c tag.try out
<c:forEach items="${logMap}" var="entry"> Key = ${entry.key}, values = <c:forEach items="${entry.value}" var="item" varStatus="loop"> ${item} ${!loop.last ? ', ' : ''} </c:forEach><br> </c:forEach>
添加回答
举报
0/150
提交
取消