我想在下拉列表JSP中显示HashMap中的值。
运行此代码,显示一个空的下拉列表。
Java
Map<Integer, String> objMap = new HashMap<Integer, String>();
objMap.put(1, "Paris");
objMap.put(2, "Rome");
objMap.put(3, "Berlin");
request.setAttribute("objective", objMap);
RequestDispatcher reqDisp = request.getRequestDispatcher("index.jsp");
reqDisp.forward(request, response);
JSP
<select>
<c:forEach var="myMap" items="${objective}">
<option value="${myMap.key}"><c:out value="${myMap.value}"/></option>
</c:forEach>
</select>
答案 0 :(得分:0)
您遇到任何错误吗?还是什么都不打印在页面上?