【发布时间】:2026-01-15 00:55:01
【问题描述】:
我用 GWT 创建了一个示例项目。在我的项目中有一些类和包。我的问题是什么类或包最终转换为 java 脚本?服务器?客户?或两者?什么是服务器滚动项目?
【问题讨论】:
标签: java javascript gwt
我用 GWT 创建了一个示例项目。在我的项目中有一些类和包。我的问题是什么类或包最终转换为 java 脚本?服务器?客户?或两者?什么是服务器滚动项目?
【问题讨论】:
标签: java javascript gwt
什么 java 源代码被编译成 javascript 在你的模块定义 gwt.xml 文件中指定。
<module>
<inherits name="com.google.gwt.user.User" />
<source path="async"/>
<source path="dto" includes="Employee.java, Address.java"/>
<source path="shared" excludes="Calendar.java"/>
</module>
在上面的模块定义gwt.xml文件中,只有以下被编译成javascript
它们不必涉及“客户端”、“服务器”或“共享”,这些只是建议使用的文件夹名称。
模块 gwt.xml 文件中未指定的其他文件夹将仅用作服务器端。
gwt.xml 文件中指定的所有源/资源/类也将可供服务器端使用。
【讨论】:
“客户端”部分中的代码被翻译成 Javascript。 “服务器”部分内的代码是纯 java 并在服务器端运行。
【讨论】: