欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

在jsp页面上使用jstl循环显示HashMap中的键值对,jstlhashmap,假定我有如下HashMa

来源: javaer 分享于  点击 487 次 点评:286

在jsp页面上使用jstl循环显示HashMap中的键值对,jstlhashmap,假定我有如下HashMa


假定我有如下HashMap,我想在jsp页面循环显示其键值对:

<%    HashMap<String, String> countries = MainUtils.getCountries(l);%><select name="country">    <%         // 此处循环显示hashmap    %></select>

使用jstl的<c:forEach ..>可以做这件事情,如下例子:

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><select name="country">    <c:forEach items="${countries}" var="country">        <option value="${country.key}">${country.value}</option>    </c:forEach></select>

使用.key.value可以显示hashmap中的键值

相关栏目:

用户点评