js中如何获取后台传来的二维数组?

jsp:
double[][] out_zhuanzhi = (double[][])request.getAttribute("out_zhuanzhi");

<script>
如何使用数组中的值?
</script>

第1个回答  2015-04-01
java和js是不同的语言,两者的数组是不一样的,不能直接赋值,但字符串是不同语言之间通用的。
所以可以先把二维数组转换成字符串,然后使用隐藏域 name和后台定义的变量名一致,在后台执行jsp的时候会赋值到这个隐藏域,js中使用document.getElementById来取值

或者用el ${..}来取,但是这种取法一定不能写在外部js文件中,只能写在jsp中本回答被网友采纳
相似回答