2013-05-03 20 views
0

請幫助使用select標籤在JSP中顯示此映射。顯示會話到JSP的HashMap

我在做什麼錯?

... 
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> 
+1

執行此JSP時會發生什麼? – 2013-05-03 15:39:56

+0

在結果中我有空的選擇標記 – AkiraYamaokaNC 2013-05-03 15:44:39

+2

然後地圖可能是空的。或者你忘了宣佈核心taglib。檢查頁面源代碼中生成的HTML代碼。 – 2013-05-03 15:45:51

回答

-1

檢查您是否爲hasmap定義了標籤庫。並將屬性類型定義爲java.util.map。