我很抱歉,因为这是“这项工作如何”类型问题之一。我是一个新手,GWT MVP,我想创建与此类似这里的一个项目:在单个屏幕应用程序中使用GWT MVP
那里基本上我有小部件/组件,我可以拖放到一个面板和菜单这样做会更改属性披露面板中显示的属性。
我一直在阅读关于官方的GWT MVP框架,他们描述它看起来像它期望每个应用程序状态由一个全新的页面(一个视图与相关的地方)表示。
我很困惑这将如何工作这种类型的应用程序。也就是说,具有1个基本屏幕的应用程序(即,用户从未导航到整个新屏幕)具有需要相互通信的部分(即,放弃小部件加载不同的一组属性)。
我相信我误解了MVP的一些内容,所以如果有人能提供一些关于如何将我的大脑包裹起来的建议,那将会很棒。
MVP被高估了,它被提议作为“大规模应用程序”的技术,这是一种对于最大型应用程序的任何其他类型的样板和太多间接性的间接程序。 – 2011-05-15 22:53:23