从后台获取一个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")%>)
<%}%>
<%}%>