标签: gwt-exporter

从JavaScript调用GWT Java函数

我是GWT和JavaScript的新手.我试图遵循这种类型的类似问题,但我一直都在失败.

我有一个GWT应用程序,我需要从Javascript调用Java函数(尤其是在href标签的onclick上.)以下是我所做的.

public class JSNITest {

 public static void handleAnchorClick(int a , int b) {
   Window.alert("Current row and Column is " + a + "  " + b);
 }

 public static native void exportMyFunction()/*-{
    $wnd.handleAnchorClick = function(param1,param2){
        @company.package.class.JSNITest::handleAnchorClick(*)(param1,param2);
 }-*/;

}
Run Code Online (Sandbox Code Playgroud)

在HTML中,

<a href="javascript:handleAnchorClick(a1,a2);">link</a> 
Run Code Online (Sandbox Code Playgroud)

(a1 , a2)是我的代码中的两个整数变量.我还在入口点函数中调用了EnclosingClass.exportMyFunction().我一直遇到各种异常(No Such class exception).有人可以纠正我吗?

问候

gwt jsni gwtquery gwt-exporter

16
推荐指数
1
解决办法
1万
查看次数

标签 统计

gwt ×1

gwt-exporter ×1

gwtquery ×1

jsni ×1