Я начинаю новый проект с использованием GWT, но в этом проекте представление будет динамическим. Я прочитаю все метаданные из файлов конфигурации XML и создам представление в соответствии с этими метаданными. Я хочу использовать архитектуру MVP с GWT, но мне нужно знать, как я могу использовать MVP для динамического просмотра, потому что все образцы, которые я вижу, имеют статическое содержимое. У Вас есть какие-то предложения?
Создание динамического представления в GWT с использованием MVP Arch
comment
Ни у кого нет мнения!!! Также можно дать пример проекта для запуска.
- person firstthumb   schedule 07.09.2010
Ответы (1)
Весь смысл MVP заключается в том, чтобы иметь очень тонкое представление и всю логику приложения внутри презентеров, чтобы презентеры можно было тестировать локально без представления (которому нужен браузер).
Обычно существует одно представление для одного докладчика. В вашем случае представления будут генерироваться динамически, что означает, что будет один DynamicView (загружающий другой XML) и различные презентаторы, каждый из которых соответствует одному XML. Было бы логично, если бы докладчики запускали DynamicView с правильным XML.
Google только что выпустил GWT 2.1, в котором представлены новые функции MVP: http://code.google.com/webtoolkit/doc/trunk/DevGuideMvpActivitiesAndPlaces.html
person
Peter Knego
schedule
01.11.2010