请问怎样用js遍历Java中的List? 我用js在页面中取到一个List集合,现在要遍历List中的数据,请问高手应该怎样做啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js取java的List集合?代码贴上来看看哦 var result = []; //遍历数组 for(var i=0; i<data.length; i++){ result[i]=data[i].name; } 上面的data就是java里面传过来的数组 先将list给js然后取jsvar arr= new array();<%for(var i=0; i<data.length; i++){%> arr[i]=<%=data[i].name%>; <%}%> 更正一下先将list给js 然后取js var arr= new array(); <%for(int i=0; i <data.length; i++){%> arr[i]= <%=data[i].name%>; <%}%> 先将list给js 然后取js var arr= new array(); <%for(int i=0; i <data.length; i++){%> arr[<%i%>]= <%=data[i].name%>; <%}%>这样吧, http://www.pmjava.com/blogview.asp?id=343 list?这样是不 是有问题啊 list 有length吗? sizi吧 用dwr调用java中需要返回list的方法,返回的list就可以用一般的js操作了 jstl:<SCRIPT LANGUAGE="JavaScript"> <!-- <forEach items="${list}" var="obj"> var obj_arr="${obj.name}"; </forEach> //--></SCRIPT> 一个在用户的浏览器里运行一个在服务器上运行。OVER. 用删除节点创建节点试试 看看dom文档 先创建一个js的数组然后将list里的数据传给这个数据然后在进行遍历<script>var array=new Array();<%for(int i=0;i<list.size();i++){%>array[<%=i%>]=<%=list[i].getData()%><%}%></script> 求救求救求救 Myeclipse编jsp时遇到这么一个问题 正则替换内容 在本地运行就可以,但是发布到服务器后就报异常,下面是日志记录,请教高手(急) POI和JXL比,哪个更容易上手一点? 关于jsp网站中页面不动大概一个小时就必须重运行的原因?急急 各位高手,我要做一个JSP的项目,帮忙给点建议 servlet中不能连接数据库吗? help! ssl && ibm http ajaxfileupload success返回的data可以拿到却不能调用 xml配置的小问题 sql server2000中 权限问题
var result = [];
//遍历数组
for(var i=0; i<data.length; i++){
result[i]=data[i].name;
}
上面的data就是java里面传过来的数组
然后取jsvar arr= new array();
<%for(var i=0; i<data.length; i++){%>
arr[i]=<%=data[i].name%>;
<%}%>
然后取js var arr= new array();
<%for(int i=0; i <data.length; i++){%>
arr[i]= <%=data[i].name%>;
<%}%>
然后取js var arr= new array();
<%for(int i=0; i <data.length; i++){%>
arr[<%i%>]= <%=data[i].name%>;
<%}%>
这样吧,
list?这样是不 是有问题啊 list 有length吗? sizi吧
jstl:<SCRIPT LANGUAGE="JavaScript">
<!--
<forEach items="${list}" var="obj">
var obj_arr="${obj.name}";
</forEach>
//-->
</SCRIPT>
一个在服务器上运行。
OVER.
<script>
var array=new Array();
<%
for(int i=0;i<list.size();i++){
%>
array[<%=i%>]=<%=list[i].getData()%>
<%
}
%>
</script>