Многократные точки в GWT

Я вхожу в Google Web Toolkit и немного смущен Точками входа в GWT. В документах Google говорится:

Если у Вас будет несколько EntryPoints (интерфейс, который определяет onModuleLoad ()) в модуле, то их все назовут в последовательности, как только тот модуль (и внешний документ) готов. При загрузке нескольких модулей GWT в той же странице EntryPoint каждого модуля назовут, как только и тот модуль и внешний документ готовы. EntryPoints двух модулей, как гарантируют, не будут стрелять одновременно, или в том же порядке, в котором их сценарии выбора были указаны на странице хоста.

Действительно ли каждый разбивает на страницы в Вашей потребности веб-сайта Точку входа, определенную для него?

Вам только действительно НУЖНА точка входа, когда Вам генерировали JavaScript на основе Ваших классов Java?

Могут Вы для объединения нескольких auto-generated-js определений в единственный файл *.gwt.xml?

Править: Свяжитесь с заключенным в кавычки источником: http://code.google.com/webtoolkit/doc/1.6/DevGuideOrganizingProjects.html

Спасибо!

18
задан Adam 20 July 2010 в 22:35
поделиться

1 ответ

Самый простой способ создания GWT-приложения - иметь одну страницу для всего приложения и один модуль верхнего уровня (определенный в файле .gwt.xml). Каждый модуль имеет единственный класс EntryPoint. Тогда все ваши различные "страницы" являются подразделами одной и той же страницы, в идеале используя механизм истории GWT для отслеживания изменений состояния, которые в не-AJAX веб-приложении были бы новыми страницами. Поэтому, если вы настроите все таким образом, вам понадобится один EntryPoint для всего приложения.

В цитируемом вами фрагменте документации (ссылка?) обсуждается, как мне кажется, продвинутый вариант использования, когда у вас есть несколько модулей, которые вы загружаете на одной странице.

10
ответ дан 30 November 2019 в 09:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: