发布网友 发布时间:2022-04-20 09:19
共2个回答
热心网友 时间:2024-01-17 07:53
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>
热心网友 时间:2024-01-17 07:53
${item.key}中的key的值是你定义的一个班级Class对象,它不是可遍历的对象。
应该把
<c:forEach items="${item.key}" var="var">
${var.name}
</c:forEach>
改为
${item.key.name}