如何在普通的旧javascript中访问GWT生成的对象?
我正在使用GWT开发一个web应用程序。我使用GWT将java代码编译成JavaScript库。然后,我想在如何在普通的旧javascript中访问GWT生成的对象?,javascript,gwt,Javascript,Gwt,我正在使用GWT开发一个web应用程序。我使用GWT将java代码编译成JavaScript库。然后,我想在之间的HTML页面中使用纯旧JavaScript中的库 例如,假设我的java类要使用GWT编译器进行java脚本化: package org.mycompany; public class MyGWT { int myAttribute; public int myMethod(int value) { return value*2; } }
之间的HTML页面中使用纯旧JavaScript中的库
例如,假设我的java类要使用GWT编译器进行java脚本化:
package org.mycompany;
public class MyGWT {
int myAttribute;
public int myMethod(int value) {
return value*2;
}
}
我想在JavaScript中这样使用:
<html>
<head>
<script src="myGWTLib.nocache.js"></script>
<script>
var myGWT = new MyGWT();
window.alert(myGWT.myMethod(4));
</script>
</head>
<body>
</body>
</html>
var myGWT=新的myGWT();
window.alert(myGWT.myMethod(4));
是否有一种标准的方法来公开GWT java类中的构造函数、属性和方法,以使它们可以在普通的旧JavaScript中访问
(也许这很琐碎,但我没有找到任何明确的程序来完成!)。这就是创建的原因
GWT3.0将添加JsInterop,这基本上不支持GWT exporter。太棒了!我期待看到它完全集成到GWT3.0中。谢谢你,托马斯。