Я ответил на очень похожий вопрос в группе GWT в прошлом году , так что вы можете посмотреть там.
Идея, как вы сказали, состоит в том, чтобы встраивать эти данные в страницу хоста, вместо того, чтобы запускать дополнительный запрос GWT RPC во время инициализации приложения. Вы можете:
Вставьте данные в переменную JavaScript на своей странице хоста и получите к ним доступ, используя Словарь класс
Это простое решение, особенно если ваши данные сериализуются как словарь строк. Вы можете использовать выбранный вами движок шаблонов для вставки этих данных на страницу вашего хоста (Django's, Mustache, FreeMarker, JSP ...).
Вставьте полезную нагрузку GWT-RPC на страницу своего хоста, как объяснено здесь и там
Это лучше, если вам нужно сериализовать целый граф объектов (что может быть тем, что вам нужно для вашего виджета Tree, в зависимости от его сложности). Это похоже на стандартный запрос GWT-RPC, но вместо отправки HTTP-запроса при запуске «ответ» GWT-RPC был бы встроен в вашу страницу хоста, когда вы его обслуживаете.