牛骨文教育服务平台(让学习变的简单)
博文笔记

js中遍历后台传过来的list

创建时间:2014-09-18 投稿人: 浏览次数:2493

从后台获取一个list,需要在js中进行遍历取值,被这个问题困扰了好久。

这样解决:

<%
    List list = (List)request.getAttribute("gj");      
    for (int i=0;i<list.size();i++ ){
     Map map = (HashMap)list.get(i);
     if(i != list.size()-1){%>
      new BMap.Point(<%=map.get("jd")%>, <%=map.get("wd")%>),
     <%}else{%>
      new BMap.Point(<%=map.get("jd")%>, <%=map.get("wd")%>)
     <%}%>
 <%}%>

注:网上查了一下,纯js代码中不能遍历list,只能遍历数组。所以这时候就要用到脚本了!
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。