Javascript GWT本机函数-每个字符串的引用

Javascript GWT本机函数-每个字符串的引用,javascript,java,gwt,native,Javascript,Java,Gwt,Native,我想根据gwt中字符串中的名称在本机javascript中进行引用: private String reference = "testFunction"; private native void initTool() /*-{ $wnd.reference = function(){ //function action } }-*/; 这样一来,我就可以从javascript中运行如下方法: window.testFunction(); 我希望这是可能的一些如何?我还没有

我想根据gwt中字符串中的名称在本机javascript中进行引用:

private String reference = "testFunction";

private native void initTool() /*-{
  $wnd.reference = function(){ 
    //function action
  }
}-*/;
这样一来,我就可以从javascript中运行如下方法:

window.testFunction();
我希望这是可能的一些如何?我还没有在网上找到任何解释,可能是因为我不知道该搜索什么

问候

不,你不能

您可以做的是将字符串传递给JavaScript,并根据条件确定函数名。

您看过这个吗:?
$wnd[this.@my.app.client.MyClass::reference] = function() { … }