我想获得以下用户界面。我正在使用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