首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从java程序向javascript发送二维数组

问从java程序向javascript发送二维数组
EN

Stack Overflow用户
提问于 2014-03-05 23:50:42
回答 1查看 78关注 0票数 0

我一直在寻找这个问题的解决方案,但我还没有找到我真正需要的东西。

我需要的是能够从我的javascript调用一个java程序,并将一个二维数组返回给我的js。我可以通过从我的java程序中返回一个一维数组来让它工作,但不是一个二维数组。

我在js或java方面不是很强,但我被分配了一个项目,因为我们正在升级我们使用的系统,它需要使用这些语言。我们正在使用在Tomcat中运行的wepbapps来实现一个处理电话呼叫的语音识别系统。

下面是我尝试过的一些方法。

这是我尝试将返回的2d数组放入新的var中的地方:

代码语言:javascript
复制
var results = cp.CallFunction("AccountRead", params);

我尝试在js中创建一个2d数组,并将我的java2d数组移到该数组中:

代码语言:javascript
复制
var results = new Array();
results[0] = new Array();
results[1] = new Array();
results[2] = new Array();
results = cp.CallFunction("AccountRead", params);

我现在唯一能想到的就是让我的java程序将2d数组中的每个数组放入字符串中,然后当数据到达我的js时,我可以解析出字符串,但这听起来有点麻烦。但是,我愿意做我必须做的事情,这样我就可以将我的数据移动到我的js。

EN

回答 1

Stack Overflow用户

发布于 2014-03-05 23:53:54

我也有类似的问题,我相信答案是ajax。我将设置一个servlet来从我的数据生成xml并将其发送回来。然后,数据将被发送到回调函数,以便在页面上进行处理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22202535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档