2011-03-17 47 views
0

加載視圖到主應用程序比方說,你有兩個GWT應用:第一(這是另一臺服務器作爲第二上)已經實施了一些views可以用來單獨更改配置。GWT:從另一個應用程序

另一個可以管理(和訪問)一些第一個,並應該配置它們而不強制用戶在每個站點上登錄。

只是複製配置代碼會很糟糕,因爲這會複製代碼,並且我們必須爲每個版本維護它,因爲配置對話可以在不同版本之間更改。

是否可以將該視圖包含/加載到主GWT應用程序中,以便用戶可以像使用主應用程序一樣使用它?

回答

0

您可以 - 在iframe中顯示第二個應用程序。但是,如果您使用Cookie,那麼如果兩個網站的域名不同,請注意使用相同的來源策略。

另一種解決方案是將代碼導入到新的代碼中,並讓它在此獨立執行。

(這在很大程度上取決於課程的兩個應用程序的底層架構)

+0

第二個解決辦法是不好的,因爲這意味着要複製代碼,同時也保持它的每一個版本,因爲配置,對話可以改變版本之間。 – Joschua 2011-03-17 13:53:15

+0

你可以創建一個單獨的包並引用它......你總是做重複的代碼......你的gwt模塊......它們被重用,那麼任何java jar都對不對? – Jai 2011-03-17 14:22:16