我是 GWT 的新手。我有 Wicket 应用程序并想在其中一个面板中运行 GWT 应用程序。两者都使用maven。
- 我应该从检票口中的 GWT 调用入口点类吗?
- 如何与 GWT XML 配置交互?
我是 GWT 的新手。我有 Wicket 应用程序并想在其中一个面板中运行 GWT 应用程序。两者都使用maven。
是否可以在那里运行常规的 JavaScript 应用程序?如果是,那么请查看现代 GWT作为Java 到 JavaScript 编译器。无需处理任何 XML 或其他东西,而是使用注释。新方法称为JsInterop。这也是您处理 J2CL(GWT 继任者)的方式。提到的“现代 GWT”是关于 2.8 及更高版本的。
因此,您只需使用 Java 创建一个 JS 应用程序。您可以使用 React 或 Vue 等 JavaScript 框架(例如https://github.com/VueGWT)。最后,您将其编译为常规 JS 应用程序。不同之处在于它经过了高度优化,您使用 Java(强类型),您可以从 Java 相关技术(如使用 Dagger2 的 DI 等)中受益。
一些参考资料: