2012-09-08 30 views
1

您是否曾經需要爲您的GWT應用程序編寫自己的HTML,CSS或JavaScript文件?有什麼理由可以編寫自己的HTML/CSS並將其包含在構建中?如果是這樣,在什麼情況下,你在哪裏包裝在最終的戰爭?GWT應用程序中的靜態資源

+1

爲CSS部分,https://developers.google.com/web-toolkit/doc/2.4/DevGuideUiCss。吸引問題由GWT開發指南覆蓋 –

回答

0
  1. 有些開發人員更喜歡使用外部CSS文件作爲應用程序而不是CSS資源。然後,將這個CSS文件添加到/ war目錄中,並在您的主機頁面中提供一個鏈接,就像您使用任何外部CSS文件一樣。

  2. 如果您使用UI:Binder,我強烈建議您可以在HTML中編寫大量頁面或小部件的佈局,而不是使用GWT小部件。在這種情況下,你不必對HTML做任何事情:GWT編譯器會照顧它。

  3. 有一種方法可以在GWT應用程序中使用原生JavaScript。有時開發人員需要一種特殊的效果或者某些他們不能(或者經常不知道如何)在GWT中實現的功能。在這種情況下,您可以將JavaScript代碼直接包含到您的GWT代碼中,或者使用外部JavaScript文件並從GWT中引用它。在後一種情況下,您可以將JavaScript文件包含在/ war目錄中,並像使用任何JavaScript文件一樣將其加載到主機頁面中。