2009-08-29 38 views
9

我是新來GWT和我經歷的文檔,示例,演示等GWT模塊和Web頁

所有的例子似乎只有一個是由樣本中包含的一個HTML頁面加載的模塊。

如果Web應用程序具有多個網頁/功能,該怎麼辦?基於請求參數,可以通過不同的方式構建用戶界面,提供不同功能的多個網頁是否使用相同的gwt模塊?

或者在應用程序中爲每個html頁面(特性)創建一個模塊是否正常?

回答

0

通常,GWT模塊包含多個「屏幕」或「視圖」。

0

總之:是的,您可以在GWT應用程序中擁有多個不同的頁面。

完整:您可以通過多種方式完成他的工作,最簡單的方法是使用XML文件,您可以在其中列出各種URL點(與用於指定RPC回撥URL的點相同),以列出多個URL和相應的類(每個類將需要繼承正確的類以確保它是前端)

您也可以根據同一類中的不同變量生成不同的屏幕,但這會使代碼複雜化並導致雜亂的設計。

0

我認爲使用較少數量的需要全頁面重新加載的頁面在GWT中更好。通常,您可以將邏輯劃分爲許多選項卡,屏幕,窗口和其他佈局,可以在不重新加載頁面的情況下進行交互。 請查看google郵箱)