【问题标题】:How can I pass a java class object from GWT JSNI method?如何从 GWT JSNI 方法传递 java 类对象?
【发布时间】:2016-06-22 09:54:43
【问题描述】:

我有一个包含一些用户基本信息的 java 类,现在我想从 JSNI 方法传递这个类对象

 private native void publish(UserInfo userinfo) /*-{
 this.@com.example.my.Class::helloMethod(userinfo;)();
 }-*/

我怎样才能完成这项任务,请帮帮我.....

【问题讨论】:

标签: gwt jsni


【解决方案1】:
private native void publish(UserInfo userinfo) /*-{
    this.@com.example.client.TestJNSI::helloMethod(Lcom/example/shared/UserInfo;)(userinfo);
}-*/;

我希望这是您正在寻找的。确保将示例类名替换为您的完全限定类名。如需更多信息,请参阅JSNI basic

【讨论】:

  • ajax 感谢您的回复,但其显示的引用方法无法解决
  • 在没有实际代码的情况下无法解决您的查询。确保提供的范围内存在具有相同签名的方法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多