我想獲得以下用戶界面。我正在使用gwt mvp(活動和地點)。我正在遵循文檔提供的簡單示例。到目前爲止,我已經使用GWT MVP(活動和場所)實現了一個基本選項卡面板。 URL的變化取決於你所在的標籤面板。 我如何獲得標題(登錄信息)和頁腳?我還想讓第二個選項卡僅在用戶登錄時可用。 GWTP是否更適合這種用戶界面?GWT MVP - 如何構建應用程序
0
A
回答
0
頁腳可以在你的HTML主機頁面靜態內容很容易地添加。對於您的登錄informatation部件,在主機頁面上,你可以得到一個DIV元素正確定位,並在以後添加任何你想要的內容:
RootPanel.get("yourDivIdentifier").add(widgetsWithLoginInfo);
MVP是GWT應用的最佳模式,一定會爲您的網頁的工作。在Presenter中可以像這樣管理第二個選項卡:
//This is the callback method invoked after login
if (isUserLogged){
display.addSecondTab(...);
}
然後在您的顯示類中將相應的小部件添加到您的視圖。
+0
謝謝...任何想法如何我可以根據搜索參數更改網址?所以這個網址顯示了多個URL參數,例如本地主機/應用程序/#查詢:搜索字符串#位置:英格蘭 – Harpreet 2012-03-28 16:06:17
0
在我看來,你應該爲頁眉和頁腳創建一個不同的區域。
我假設當你渲染標籤面板時,你正在檢查用戶是否登錄。在這種情況下,您可以通過事件總線在兩個地區之間建立對話。
此外,您應該在實施區域內容的相應活動(標題中的登錄面板和其他區域中的標籤面板)中創建一個「家」地方,當它被開始時觸發。
如果一些來到這裏,我倒是建議看一看到:http://blog.ltgt.net/gwt-21-activities-nesting-yagni/
0
GWTP
有你需要的一切。將nested presenters用於不同地區的用戶界面。使用Gatekeeper限制對應用程序某些部分的訪問。
相關問題
- 1. GWT多個對話框應用程序架構和MVP/Activities/Places
- 2. GWT Mvp和處理程序
- 3. GWT MVP架構優勢
- 4. 在單個屏幕應用程序中使用GWT MVP
- 5. gwt - mvp設計
- 6. GWT MVP問題
- 7. 單個應用程序中的GXT + GWT MVP?
- 8. 在MVP GWT應用程序中測試演示者
- 9. 您對構建GWT應用程序有什麼建議? MVC,MVP還是自定義消息解決方案?
- 10. 如何用apis構建應用程序?
- 11. GWT MVP歷史回
- 12. ASP.NET Core應用程序如何構建?
- 13. 如何構建動態應用程序
- 14. 如何構建phonegap應用程序?
- 15. 如何構建Python p2p應用程序?
- 16. 如何構建Mac應用程序?
- 17. 我如何構建Angular2應用程序?
- 18. 如何構建pixhawk應用程序
- 19. 如何構建ndk應用程序?
- 20. 如何構建Facebook Presence應用程序
- 21. 如何構建TideSDK Developer應用程序?
- 22. 如何構建Ember Web應用程序
- 23. 如何構建骨幹應用程序?
- 24. 如何構建python應用程序
- 25. CodeLite如何構建應用程序?
- 26. 如何從x64構建應用程序?
- 27. 用於構建Android應用程序的Gwt
- 28. 從多個MVP應用程序組成一個MVP應用程序
- 29. GWT MVP。如何使用事件總線?
- 30. 使用gflot創建GWT應用程序
也,任何想法如何我可以根據搜索參數更改網址?所以這個網址顯示了多個URL參數,例如http:// localhost /應用程序/#查詢:搜索字符串#位置:英格蘭 – Harpreet 2012-03-28 16:05:21