【问题标题】:Common files between multiple GWT pages多个 GWT 页面之间的公共文件
【发布时间】:2010-12-03 00:16:49
【问题描述】:

我想使用谷歌网络工具包设计多个页面,阅读以前的答案之一GWT multi modules for separate HTML pages? 建议他们这样做的方法是拥有多个模块。因此,我在我的 GWT 应用程序中制作了 2 个模块。它们编译并运行良好,但是我发现每个编译后在 war 目录中都有自己的文件夹。 GWT 生成的一些文件(如 UI 图像组件)在 2 个模块之间共享。我想知道是否有办法让它只生成一份此类文件的副本?

【问题讨论】:

    标签: java gwt


    【解决方案1】:

    根据您所说的,我只能假设您正在使用 Image 小部件并给出引用的帖子,您可能使用的是旧版本的 GWT。

    我已经广泛使用 GWT 2.1,但不知道您要做什么,可能值得一试:

    根据图像的大小,您可以使用这种方法通过使用图像精灵或完全内联来减少访问服务器的次数。 (注意:IE8 有一个 in-lining ("data:") 的大小限制为 32KB)。

    【讨论】:

      【解决方案2】:

      您为什么担心生成的 UI Image 组件被复制?你想在这里解决什么问题? 对于提供的所有图像组件,您始终可以将它们放在 war/images 下,它们将被共享。

      【讨论】:

      • 但是我无法更新 GWT 图像的 javascript 中的图像路径。图像路径不会出现在我的 java 代码中,因为它们是 GWT 生成的图像和东西。
      • 您不会更新 GWT 生成的 javascript。您在代码中更新它们。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-22
      • 2012-03-15
      • 1970-01-01
      相关资源
      最近更新 更多