java中,怎么在jsp页面遍历map集合

如题所述

java中在jsp上遍历map的方法是利用jstl标签。
利用el表达式 + jstl标签:
1> 引入jstl核心标签库:
<%@ taglib prefix="c" uri="<a href="http://java.sun.com/jsp/jstl/core" %>" target="_blank">http://java.sun.com/jsp/jstl/core" %></a>

2> 利用foreach遍历map:
<c:forEach items="${map}" var="m">

${m.key} --> ${m.value}

</c:forEach>
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-02
${item.key}中的key的值是你定义的一个班级Class对象,它不是可遍历的对象。
应该把
<c:forEach items="${item.key}" var="var">
${var.name}
</c:forEach>
改为
${item.key.name}本回答被提问者和网友采纳
相似回答