java list集合 传递值给js的数组

转载地址:http://blog.sina.com.cn/s/blog_611f65fd0100msc6.html。

1.Action 中代码

List result = new ArrayList();

result.add("abc");

result.add("dfb");

request.setAttribute("result", result);

2.JSP 中代码

<script language=javascript>

var arrList = new Array();

arrList = "${result}".replace('[','').replace(']','').split(',');

alert(arrList);

// 输出 abc,bcd

</script>