jsp中 把java获取的list传给js中的数组

<scripttype="text/javascript">vardata=newArray();<%Listlist=newArrayList();list.add(0... <script type="text/javascript">

var data = new Array();

<%

List list = new ArrayList();

list.add(0);

list.add(1);

if(list!=null){

for(int j=0;j<list.size();j++)

{%>

//alert("111");

data[<%=j%>] = '<%=list.get(j)%>';

alert(data[<%=j%>]);

<%}

}%>

</script>
这种方法在我的电脑上用不了,有没有别的方法,急需!!!!!!!
求详细代码,这两天搞得头大,真诚致谢!!!!
展开
 我来答
llpj520
推荐于2016-01-20 · TA获得超过123个赞
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:222万
展开全部
。。 将LISt转换为JSON数据后直接赋值给js数组就可以。
JSON的格式可以是这样的
[0,1,2,3,4,5]
<%

Stirng str = "[";
for(Integer i : list){
str +=String.valueOf(i);
}
str+="]";
%>
data = <%=str%>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式