Java GWT应用程序中的静态资源

Java GWT应用程序中的静态资源,java,html,css,gwt,war,Java,Html,Css,Gwt,War,您是否需要为GWT应用程序编写自己的HTML、CSS或JavaScript文件?有没有理由编写自己的HTML/CSS并将其包含在构建中?如果是的话,在什么情况下,在最后的战争中,你把它包装在哪里 一些开发人员更喜欢为他们的应用程序使用外部CSS文件,而不是CSS资源。然后将此CSS文件添加到/war目录,并在主机页中提供指向它的链接,就像处理任何外部CSS文件一样 如果您使用UI:Binder(我极力推荐),您可以用HTML编写大量页面或小部件的布局,而不是使用GWT小部件。在这种情况下,您不必

您是否需要为GWT应用程序编写自己的HTML、CSS或JavaScript文件?有没有理由编写自己的HTML/CSS并将其包含在构建中?如果是的话,在什么情况下,在最后的战争中,你把它包装在哪里

  • 一些开发人员更喜欢为他们的应用程序使用外部CSS文件,而不是CSS资源。然后将此CSS文件添加到/war目录,并在主机页中提供指向它的链接,就像处理任何外部CSS文件一样

  • 如果您使用UI:Binder(我极力推荐),您可以用HTML编写大量页面或小部件的布局,而不是使用GWT小部件。在这种情况下,您不必对HTML做任何事情:GWT编译器将处理它

  • 有一种方法可以从GWT应用程序内部使用本机JavaScript。有时,开发人员想要一个特殊的效果或一些他们无法(或者常常不知道如何)在GWT中实现的功能。在本例中,您可以将JavaScript代码直接包含到GWT代码中,或者使用外部JavaScript文件并从GWT引用它。在后一种情况下,将JavaScript文件包括在/war目录中,并像加载任何JavaScript文件一样加载到主机页中

  • 对于CSS部分。GWT开发指南涵盖了一些问题