【发布时间】:2015-08-24 10:23:41
【问题描述】:
我刚开始使用 JSP 和 JSTL,我对如何使用 JSTL 标签的逻辑以及如何使用 JSTL 创建变量感到很困惑。
这是我的 JSP 页面。
我正在尝试遍历 Treemap 并在我的 JSP 页面上显示键和值。
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ page import="com.company.ClassWhereMapIs" %>
<%@ page import="java.util.Map" %>
<%@ page import="java.util.TreeMap" %>
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h1>Keys and values from TreeMap.</h1>
<c:forEach var="entry" items="${treeMap}">
Key: <c:out value="${entry.key}"/>
Value: <c:out value="${entry.value}"/>
</c:forEach>
</body>
</html>
如何创建变量 ${treeMap} ?
最好能展示完整的例子。
请帮忙!
【问题讨论】:
-
好的,也许我的问题不清楚。我有一个简单的 java 类(ClassWhereMapIs),它包含一个带有值的 TreeMap。现在我想访问这个类并获取 TreeMap 变量并在我的 JSP 页面上显示每个键和值。