我正在尝试通过 JSNI 从 GWT 中的 java 函数返回一个值到 javascript
static public int call() { return 20; }
public static native int jstest() /*-{
try{
val=@com.xxxx.package::call()();
window.alert("Val:"+val);
return $wnd.val;
} catch(e) {
console.error(e.message);
}
}-*/;
在 javascript 中alert(document.val);
,我最终得到了 Exception JSNI 方法返回的不是 int 的东西。我想我在将值返回给 javascript 时搞砸了。请让我知道我哪里出错了!