我們有一個具有多個入口點的應用程序。每個EntryPoint都包含一個帶有自己的PlaceHistoryHandler,PlaceHistoryMapper和PlaceController的MVP配置。根據歷史處理程序的配置順序,地點處理將重疊。我認爲問題是由於PlaceHistoryHandler的實現在PlaceHistoryMapper找不到地方時調用PlaceController.goTo(NOWHERE),因爲此地點與另一個EntryPoint的PlaceHistoryMapper關聯。我如何解決這個問題?使用多個入口點的MVP是正確的嗎?具有多個入口點的GWT MVP
更多信息
托馬斯,感謝您的澄清。我們的風景是一個服務器端OSGI應用程序,其中應用程序模塊是熱門部署的,包含它們自己的GWT視圖和入口點。 我們的主客戶端GWT應用程序有一個動態的側面菜單,超鏈接指向與在主區域中呈現視圖的外部入口點關聯的令牌。
SIDE MENU
|
V
-------------------------------------------
| A1 | |
|------| |
| A2 | |
|------| |
| B1 | |
|------| MAIN REGION |
| B2 | |
|------| |
| C1 | |
|------| |
| C2 | |
-------------------------------------------
解決此類應用程序的正確方法是什麼?
你是如何設法重疊它們的?將用戶從一個入口點發送到另一個入口點會發生什麼? –
簡短的回答:不要那樣做,那是行不通的;長回答:https://groups.google.com/d/topic/google-web-toolkit/ct5ogmBmXrM/discussion –