欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jstl获取map键值对 JavaJSPSUNCC++ 

程序员文章站 2024-02-09 13:32:04
...
<%@  page  import="java.util.Map"  %>
<%@  page  import="java.util.HashMap"  %>
<%@  taglib  prefix="c"  uri="http://java.sun.com/jsp/jstl/core"  %>
<%
  Map  map  =  new  HashMap();
  map.put("a",  "12345");
  map.put("b",  "abcde");
  out.println(map.get("a"));
  request.setAttribute("map",map);
%>
<!--  完全迭代  -->
<c:forEach  items="${map}"  var="mymap"  >
    <c:out  value="${mymap.key}"  />
    <c:out  value="${mymap.value}"  />
</c:forEach>
<!-- 根据map的key来找到特定的值 -->
<c:forEach    items="${map}"    var="mymap">
      <c:if    test="${mymap.key=='a'}">
          <c:out    value="${mymap.value}"/>
      </c:if>
</c:forEach>