【发布时间】:2013-05-03 15:37:10
【问题描述】:
请帮助在 JSP 中使用 select 标记显示此地图。
我做错了什么?
...
Map<String, String> usersEmail = new HashMap<String, String>();
...
request.setAttribute("usersEmail", usersEmail);
....
<select name="emails">
<c:forEach items="${usersEmail}" var="email">
<option value="${email.key}">${email.value}</option>
</c:forEach>
</select>
【问题讨论】:
-
这个 JSP 执行时会发生什么?
-
在结果中我有空的选择标签
-
那么地图可能是空的。或者你忘了声明核心标签库。在页面源代码中检查生成的 HTML 代码。