【发布时间】:2012-04-06 08:39:40
【问题描述】:
我试图从 java 方法中获取返回值,但它返回了一些非常奇怪的东西:我认为它返回的是用 javascript 编写的方法本身。
这里是java方法的代码:
public String getNameToShow() {
return "Chart number 1";
}
和javascript方法:
public native void drawJSChart(String divId, int a, String jsData) /*-{
try {
//First create a script where to paste the jsData
var scriptID = this.@myPackage.MyClass::getNameToShow();
console.log(scriptID);
//Some code
} catch (e) {
console.error(e.message);
}
}-*/;
谢谢。
【问题讨论】:
标签: java javascript gwt jsni