使用MVP Arch在GWT中创建动态视图

使用MVP Arch在GWT中创建动态视图,gwt,mvp,gwt-mvp,Gwt,Mvp,Gwt Mvp,我开始使用GWT的新项目,但在这个项目视图将是动态的。我将从XML配置文件中读取所有元数据,并根据这些元数据创建视图。我想在GWT中使用MVP架构,但我需要知道如何将MVP用于动态视图,因为我看到的所有示例都有静态内容。您有什么建议吗?MVP的全部要点是在演示者内部有一个非常精简的视图和所有应用程序逻辑,这样演示者就可以在没有视图(需要浏览器)的情况下进行本地单元测试 通常一个演示者只有一个视图。在本例中,视图将动态生成,这意味着将有一个DynamicView(加载不同的XML)和不同的演示者,

我开始使用GWT的新项目,但在这个项目视图将是动态的。我将从XML配置文件中读取所有元数据,并根据这些元数据创建视图。我想在GWT中使用MVP架构,但我需要知道如何将MVP用于动态视图,因为我看到的所有示例都有静态内容。您有什么建议吗?

MVP的全部要点是在演示者内部有一个非常精简的视图和所有应用程序逻辑,这样演示者就可以在没有视图(需要浏览器)的情况下进行本地单元测试

通常一个演示者只有一个视图。在本例中,视图将动态生成,这意味着将有一个DynamicView(加载不同的XML)和不同的演示者,每个演示者对应一个XML。演示者使用正确的XML启动DynamicView是有意义的


谷歌刚刚发布了GWT2.1,它引入了新的MVP功能:

没有人有意见!!!您还可以为启动提供一个示例项目。