我想使用Google Web Toolkit设计多个页面,请阅读前面的答案之一GWT multi modules for separate HTML pages?,他们建议这样做的方法是拥有多个模块。因此,我在GWT应用程序中制作了2个模块。它们可以编译并正常运行,但是在编译后,我发现它们在war目录中都有自己的文件夹。 GWT生成的某些文件(如UI图像组件)在2个模块之间共享。我想知道是否有一种方法可以组织这种文件的仅一份副本?
最佳答案
从您所说的内容来看,我只能假设您使用的是Image小部件并给出了引用的帖子,那么您可能正在使用旧版本的GWT。
我已经与GWT 2.1进行了广泛的合作,但不知道您要尝试做什么,可能有必要检查一下这些内容:
Declarative Layout-设计多个页面(请检出@UiTemplate)
ClientBundle-(请参阅ImageResource)
根据图像的大小,您可以使用此方法通过使用图像精灵或将它们全部内联来减少到服务器的行程次数。 (注意:IE8有一个内联(“数据:”)的大小限制为32KB)。