如果我有两个变量:
Object obj;
String methodName = "getName";
Run Code Online (Sandbox Code Playgroud)
在不知道类的情况下obj,如何调用其上标识的方法methodName?
被调用的方法没有参数和String返回值.它是Java bean的getter.
我想从gwt调用任意js函数.函数名称将在functionname变量中.像这样的东西:
private static native String execute(String functionName, JavaScriptObject data) /*-{
return $wnd.functionName(data);
}-*/;
Run Code Online (Sandbox Code Playgroud)
我假设这样的事情是可能的,但是如何创建fn变量来表示我的任意函数名称函数.
private static native String execute(JavaScriptObject fn, JavaScriptObject data) /*-{
return fn(data);
}-*/;
Run Code Online (Sandbox Code Playgroud)