javascript 中无法直接使用二维数组,但是我们可以利用javascript 中eval()这个函数来实现。
jsp代码:
<%
Object outPutJson = request.getAttribute("outPutJson");
//System.out.println("json:"+json);
%>
接收后台传来的二维数组outPutJson。
javascript代码:
var arr = "<%=outPutJson%>";
var arr_my = eval(arr);
alert(arr_my[0]);
接收二维数组,arr_my[0]即为二维数组中的第一项。
{{1,2,3},{4,5,6},...}也就是说arr_my[0]为{1,2,3}成功转化为一个一维数组。