c:forEach 遍历 地图

c:forEach 遍历 map

开发中,遇到jstl变量Map中的对象的属性,方法如下

 

已知 map<String,Person> map;
session.setAttribute("xxx",map)

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


<c:out value="${item.value.personId等属性}" />

 

或者 像下面这样写更明了

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

<c:set var="person" value="${item.value}" />
<c:out value="${person.personId等属性}" />