gpt4 book ai didi

javascript - 如何在普通的旧 javascript 中访问 GWT 生成的对象?

转载 作者:行者123 更新时间:2023-11-30 17:19:12 25 4
gpt4 key购买 nike

我正在使用 GWT 开发网络应用程序。我使用 GWT 将我的 java 代码编译成 JavaScript 库。然后我想在 <script></script> 之间的 HTML 页面中以普通的旧 JavaScript 使用该库。 .

例如,假设我的 java 类要使用 GWT 编译器进行 JavaScript 化:

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>

是否有一种标准方法可以在 GWT java 类中公开构造函数、属性和方法,从而使它们可以在普通的旧 JavaScript 中访问?

(也许这是微不足道的,但我没有找到任何明确的程序来做到这一点!)。

最佳答案

这就是原因GWT-Exporter已创建。

GWT 3.0 将添加 JsInterop,这将基本上弃用 gwt-exporter。

关于javascript - 如何在普通的旧 javascript 中访问 GWT 生成的对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25489461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com