从javascript到java的GWT对象参数(JavaScriptObject到JSONObject)

时间:2014-02-27 17:42:58

标签: javascript gwt callback jsni

我有一个Object,希望在GWT应用程序中从JavaScript传递给Java。

此对象可能包含任意字段。所以它与非常相似的问题不同,只有数字通过。 Passing javascript parameter from external javascript to java

我将回调定义为

public static void cbSysInfoSucces(JavaScriptObject o1) {
}

但我不知道如何将JavaScriptObject转换为JSONObject

如果我希望将Object传递给java

,您是否也可以就$entry()函数格式提供建议

2 个答案:

答案 0 :(得分:7)

使用构造函数JSONObject(JavaScriptObject jsValue)从提供的JSONObject值创建新的JavaScript

答案 1 :(得分:1)

我一周前遇到同样的问题而且我没有找到这个问题的答案。我只是将对象编码为字符串并将其传递给Java