问题标签 [gwt-exporter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1147 浏览

gwt - GWT:gwt-exporter:传递对象

我一直在努力将 Java 对象通过 JSNI(gwt-exporter 生成)从 Java 传递到 Java 中,想知道是否有人可以提供帮助?

我正在用 Java(“Person”)创建一个对象,将它传递给一个 JSNI 方法(“displayPerson”),该方法调用一个用 gwt-exporter 公开的 Java 方法(“CommonService.displayPerson”);但是最后阶段的参数变为空。

如果我传递一个字符串,它可以正常工作;只是我的对象遇到了问题。

Person 定义在由其他 GWT 应用程序继承的 GWT 应用程序 JAR 中。

感谢您的关注,

麦克风

GWT 应用程序

公共服务.java

人.java

0 投票
2 回答
16137 浏览

gwt - 从 JavaScript 调用 GWT Java 函数

我是 GWT 和 JavaScript 的新手。我曾尝试遵循类似的此类问题,但一直失败。

我有一个 GWT 应用程序,我需要从 Javascript 调用一个 Java 函数(特别是在 href 标记的 onclick 上。)以下是我所做的。

在 HTML 中,

(a1 , a2)是我的代码中的两个整数变量。我还在入口点函数中调用了 EnclosureClass.exportMyFunction()。我不断遇到各种异常(没有此类异常)。有人可以纠正我吗?

问候

0 投票
2 回答
564 浏览

java - GWT - 将 Java 数组传递给 Javascript

我是 GWT 和 Javascript 的新手。

我正在尝试将 java int[] 发送到我的 javascript 函数。我正在使用 gwt-exporter 为我处理处理。这就是我设置的方式。

有人可以帮我用javascript代码传入我需要的数组吗?我目前拥有的是:

作为我的 JS 函数调用,其中 rowVals 和 colVals 是我需要传入的两个数组。它似乎不起作用。有人可以帮我吗?

谢谢

0 投票
2 回答
1197 浏览

java - 如何在 GWT 中通信两个模块

我在 gwt 应用程序中创建了两个模块名称 module1 和 module2。我想在几秒钟后同时将消息从模块 1 传递到模块 2 和模块 2 到模块 1。我编写了以下代码,但它给了我错误,无法在类路径中找到 module1.gwt.xml。

0 投票
2 回答
151 浏览

java - GWT 导出器从 GWT.create 转换异常;尝试将 mvp4g 与 GWT-Exporter 一起使用,但 GWT.create 不起作用

我尝试使用 GWT-Exporter,当我复制示例时它工作得很好。然后我尝试导出一个 mvp4g Presenter 这是我所做的:

它给了我这个错误:

我查看了代码,发现 GWT.create() 未能成功创建演示者。我尝试创建一个导出类,然后在其上使用 GWT.create,发现即使我不执行 ExporterUtils.exportAll(),我也无法将 GWT.create 与任何实现 Exportable 的类一起使用。Exportable 接口的文档说 GWT.create() 语句返回一个 Exportable。这解释了类转换异常。那么我该如何解决呢?

0 投票
1 回答
252 浏览

gwt - 在 GWT 中导出一个类及其方法以在本机 JavaScript 中使用

我目前正在开发一个 GWT 项目,它已经启动并运行了一段时间。要添加的新功能需要对特定算法进行广泛的测试、可视化和模拟。我想导出该特定算法,以便我可以直接从 JavaScript 调用它并做一些画布魔术。

如何从 GWT 项目中导出多个类以在 JavaScript 中直接使用?

我已经尝试使用GWT exporter,紧跟入门部分。我注意到我的输出目录包含一个新的生成器类 (TestClassExporterImpl.java),但最终的 JavaScript 输出不包含我的 TestClass 或导出方法的踪迹。我确定我在途中的某个地方犯了一个错误,或者没有正确理解 GWT 导出器。

0 投票
0 回答
9 浏览

java - 使用 GWT 将 Java 库移植到 iOS

我已经创建了使用 bitcoinj lib 签署比特币交易的代码。我在所有类型的设备上都需要相同的功能:浏览器、服务器端、android、ios、windows phone。我做了一些研究,发现了 GWT-export 工具。所以我可以创建纯 JS lib 并在各种设备上使用它。

然而,关于使用它有一些有争议的观点。例如,iOS 上的 Java 和使用 GWT 的 Windows Phone
总之,他们说不可能在 iOS 上运行生成的代码。

是否可以从 Java 创建 JS lib 并在所有类型的仅具有 javascript 引擎的设备上运行它而无需任何 Java 东西?

0 投票
2 回答
721 浏览

javascript - GWT 出口商。工作示例

我有一个 Java 库,我需要将其转换为 JS。我找到了解决方案GWT 来创建实用程序 javascript 库以使用 gwt-exporter。我以前从未使用过 GWT。我试过GWT 导出器。入门但不清楚如何使用它。简单来说如何运行项目生成JS?

pom.xml

Java类:

}

在哪里找到依赖EntryPoint

也许有人可以分享工作示例?