Очень удивительная ситуация, когда программисты GWT часто упускают из виду полезность JSP и класса Dictionary. Хотя многие из нас имели опыт JSP до использования GWT.
Словарь класса
Вы можете определить свою "статическую" информацию как объекты var javascript в файле html-хостинга. Класс Dictionary можно использовать для чтения этих объектов javascript в любое время после загрузки модуля.
1010 * JSP *
HTML-файл «хостинга», т. Е. HTML-файл, используемый для запуска GWT, не обязательно должен быть HTML-файлом. Это может быть файл HTML, динамически генерируемый JSP.
Если вы знакомы с JSP, вы можете превратить HTML-файл в JSP, просто изменив его расширение. Теперь включите секцию объектов javascript, которую вы использовали для определения «статической» информации GWT, в динамическую генерацию JSP.
Voila!
Я использую JSP в качестве хост-файла, когда мне нужно сгенерировать специфическую для пользователя или сеанса «статическую» информацию для клиента GWT. JSP может читать из базы данных или из некоторых условно выбранных текстовых файлов.