В существующем проекте мы довольно хорошо используем MVP (созданный вручную). Это понято и делает в основном то, что нам нужно. Для нового проекта я использую MVP-фреймворк, встроенный в GWT 2.1 (Действия и Места).
Наши приложения в основном представляют собой вкладки, каждая вкладка которых связана с одним виджетом представления.
Я попытался безуспешно использовать Действия и Места для этого типа отображения. Частично проблема заключается в том, что пример статьи Hello World в конечном итоге оставил меня в погоне за хвостом, слишком много новых понятий для моего мозга, чтобы его переварить.
Пример ИМО Hello World не является достаточным введением и не рассматривает многие из реальных случаев использования. Я надеялся, что кто-нибудь может указать мне направление на примеры приложений, которые используют MVP для вкладок. Томас Бройер имеет несколько отличных постов в своем блоге, но они все еще оставляют меня немного озадаченным.
Ранее я использовал AppController для обработки изменений вкладок и отдельных докладчиков для каждой вкладки. Новая архитектура в GWT 2.1 оставляет меня более запутанным, чем следовало бы.