js怎么解析后台传过来的二维数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js怎么解析后台传过来的二维数组相关的知识,希望对你有一定的参考价值。

没有积分了,只能给这一点了,求各位大虾帮帮忙,
var aa=<%=bb%>(数组);js报错
用EL表达式$bb;得到的结果都一样
var aa=[[Ljava.lang.String;@6745b9;
怎么转换一下

参考技术A <%= %>这种表达式在js中不能用.它是用于在jsp页面写java代码的..
js调用二位数组可以把二维数组在调用js方法的时候当参数传过去.
然后再js里可以直接写var temp = arr[i][j]这类的代码读取二位数组的内容本回答被提问者和网友采纳
参考技术B 不能直接使用<%= 这种java表达式 建议你使用EL表达式的写法$aa这种写法是可以的。

如何用JavaScript获得后台传过来的参数

参考技术A 通过request的getParameter的方法获取
1、通过request.getParameter("参数名")获取后台的值
2、通过<%=变量%>的方式赋给js变量
示例:
<script>
<%
String s2 = (String)request.getParameter("参数名");//获取后台参数给s2变量,<%%>表示这范围内是服务器解析的语言
%>
var s = '<%=s2%>';//输出s2给js变量s
</script>本回答被提问者采纳
参考技术B Ajax.responseText

以上是关于js怎么解析后台传过来的二维数组的主要内容,如果未能解决你的问题,请参考以下文章

java中怎么将JSON字符串转换成二维数组啊?

js json解析并重组成二维数组

怎么将bitmap的RGB值传给二维数组

js怎么遍历我后台传过来的Map

JS问题,JS中怎么将JSON字符串装换成二维数组

JS----使用归递获取多维数组中的某列值