GWT 应用的模块化开发指南
1. 模块化结构创建
在模块化开发中,文件注入的顺序由模块 XML 文件中的列表顺序决定。若多个样式表包含相同名称的样式规则,仅最后使用的样式规则会生效。以 Google Video Search Dashboard 应用为例,先加载 Google 提供的样式表,再修改部分样式(如视频大小),可通过以下代码实现:
<stylesheet src="http://www.google.com/uds/solutions/videobar/gsvideobar.css"/>
<stylesheet src="CSS/GoogleVideoSearch.css"/>
1.1 设置应用入口点
若模块 XML 与 GWT 应用相关,需在关联的模块 XML 文件中设置入口点标签。该标签的值用于编译过程,以确定应用加载时要执行的代码。入口点标签的通用模板如下:
<entry-point class="org.mycompany.client.MyApp"/>
需要注意的是,标签中提及的类必须继承 EntryPoint 类。只有主应用需要入口点,如 Dashboard 的模块 XML 中的入口点设置为:
<entry-point class='org.gwtbook.client.Dashboard'/>
超级会员免费看
订阅专栏 解锁全文
45

被折叠的 条评论
为什么被折叠?



