您是否需要为您的 GWT 应用程序编写自己的 HTML、CSS 或 JavaScript 文件?有什么理由编写自己的 HTML/CSS 并将其包含在构建中?如果是这样,在什么情况下,你在最终的WAR中将它打包在哪里?
问问题
215 次
1 回答
0
一些开发人员更喜欢为他们的应用程序使用外部 CSS 文件,而不是 CSS 资源。然后将此 CSS 文件添加到 /war 目录,并在主机页面中提供指向它的链接,就像使用任何外部 CSS 文件一样。
如果您使用我强烈推荐的 UI:Binder,您可以用 HTML 编写大量页面或小部件的布局,而不是使用 GWT 小部件。在这种情况下,您不必对 HTML 做任何事情:GWT 编译器会处理它。
有一种从 GWT 应用程序内部使用本机 JavaScript 的方法。有时,开发人员想要一种特殊效果或一些他们不能(或者,通常是不知道如何)在 GWT 中实现的功能。在这种情况下,您可以将 JavaScript 代码直接包含到 GWT 代码中,或者使用外部 JavaScript 文件并从 GWT 引用它。在后一种情况下,您将 JavaScript 文件包含在 /war 目录中,然后像使用任何 JavaScript 文件一样将其加载到主机页面中。
于 2012-09-08T15:18:42.313 回答