zoukankan      html  css  js  c++  java
  • JSP页面JS遍历Map类型参数

      1. JSP页面获取的Map类型参数类似“{key1=value1,key2=value2}”格式,如果用for循环或forEach去遍历得到的是k,e,y,1,=,…,所以遍历这类参数需要使用JSP标签库中的<c:forEach></c:forEach>。

        首先需要在JSP页面引入标签库(需要事先在项目引入standard.jar 和 jstl.jar ):
        <%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %>

        在JS中使用<c:forEach></c:forEach>遍历Map类型参数

        1 <c:forEach items="map"var="item">
        2     console.log("${item.key}");
        3     console.log("${item.value}");
        4 </c:forEach>
      2. 在js中声明的map则可以用forEach去遍历。

        1 var jsMap = new Map();
        2 jsMap.set(“key1”,“value1”);
        3 jsMap.set(“key2”,“value2”);
        4 jsMap.forEach(function (value, key, jsMap ) {
        5     console.log(key);
        6     console.log(value);
        7 });    
  • 相关阅读:
    jquery operate
    ujs
    图标站
    rails foreign key
    feedback product from uservoice
    秒杀网
    short url
    rails nil blank
    paperclip imagemagic api &paperclip relevent
    类似优米网
  • 原文地址:https://www.cnblogs.com/wawadao/p/13963810.html
Copyright © 2011-2022 走看看