我需要从手写的Javascript调用实例Java方法.在GWT文档中,它解释了如何使用静态方法和类来执行此操作,并且它工作正常:
http://code.google.com/p/google-web-toolkit-doc-1-6/wiki/DevGuideJavaFromJavaScript (从手写JavaScript调用Java方法)
public MyUtilityClass
{
public static int computeLoanInterest(int amt, float interestRate,
int term) { ... }
public static native void exportStaticMethod() /*-{
$wnd.computeLoanInterest =
@mypackage.MyUtilityClass::computeLoanInterest(IFI);
}-*/;
}
Run Code Online (Sandbox Code Playgroud)
是否有可能做到这一点?我尝试了几种不同的组合,声明了原生方法并使用了这个.@和实例.@没有成功.
谢谢
gwt ×1