js中如何获取后台传来的二维数组?
jsp:double[][]out_zhuanzhi=(double[][])request.getAttribute("out_zhuanzhi");<script>如...
jsp:
double[][] out_zhuanzhi = (double[][])request.getAttribute("out_zhuanzhi");
<script>
如何使用数组中的值?
</script> 展开
double[][] out_zhuanzhi = (double[][])request.getAttribute("out_zhuanzhi");
<script>
如何使用数组中的值?
</script> 展开
1个回答
展开全部
java和js是不同的语言,两者的数组是不一样的,不能直接赋值,但字符串是不同语言之间通用的。
所以可以先把二维数组转换成字符串,然后使用隐藏域 name和后台定义的变量名一致,在后台执行jsp的时候会赋值到这个隐藏域,js中使用document.getElementById来取值
或者用el ${..}来取,但是这种取法一定不能写在外部js文件中,只能写在jsp中
所以可以先把二维数组转换成字符串,然后使用隐藏域 name和后台定义的变量名一致,在后台执行jsp的时候会赋值到这个隐藏域,js中使用document.getElementById来取值
或者用el ${..}来取,但是这种取法一定不能写在外部js文件中,只能写在jsp中
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询