2011-01-27 78 views
0


前段時間我問這個問題 GWT Multiple html pages and navigation
雖然我第一次感到滿意,我用最簡單的解決方案,這是一個類似於還Problem with multiple entry Points in the same module這裏建議。但我遇到的一個主要缺點是,我得到並建立的onModuleLoad()的第一次運行的數據在onModuleLoad()後續運行中對於相同的EntryPoint類。例如。可以說我創建了一個類的實例LoginSessionInformation在第一次運行時,現在如何訪問此實例時onModuleLoad被稱爲第二次。

感謝維護多個條目之間的狀態,以相同的GWT模塊

編輯:這純粹是爲了客戶端,因爲我走在第一次運行的登錄信息,構建類LoginSessionInformation,並計劃傳遞到服務器的第二次。

回答

0

你還沒說,所有的狀態..如果它的服務器上,你在同一個會話所以它都在那裏。如果它的客戶端問題,那麼一個地方存儲的東西是在cookie中,或者如果需要再次探測服務器。很多時候它可以離開塞頓服務器,並在數據上做你的工作,而不是傳回大量的數據到客戶端,並在那裏做一些處理..

+0

如果我使用cookie,我將擁有與java實例相同的靈活性嗎?所以,問題在於應用程序第二次進入相同入口點時,所有內容都將重新初始化,並且實例的舊引用將被gc清零。 – FUD 2011-01-28 03:50:24