相关疑难解决方法(0)

将方法名称作为字符串给出时,如何调用Java方法?

如果我有两个变量:

Object obj;
String methodName = "getName";
Run Code Online (Sandbox Code Playgroud)

在不知道类的情况下obj,如何调用其上标识的方法methodName

被调用的方法没有参数和String返回值.它是Java bean的getter.

java reflection invoke

655
推荐指数
15
解决办法
84万
查看次数

GWT中的JSNI动态函数引用

我想从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)

gwt jsni

2
推荐指数
1
解决办法
2528
查看次数

标签 统计

gwt ×1

invoke ×1

java ×1

jsni ×1

reflection ×1