Я действительно борюсь с этим - я проверил все остальные страницы переполнения стека, и хотя это может показаться дублирующим вопросом, НЕТ других ответов, которые я могу найти где-либо, кроме возможности использования нескольких модулей (даже если это не кажется исправить)
Все, что я хочу сделать, это иметь набор статических страниц, составляющих веб-сайт для моей главной страницы, страницы входа в систему (я планирую использовать RequestFactory, чтобы отозвать пользовательские разрешения для отображения материала для приложения отсюда - кто-то предложил в другом посте, подобном этому, чтобы сделать это со страницы «не-GWT» - мне это не кажется правильным), а затем, когда пользователь успешно входит в систему, он перенаправляется к реальному приложению с отображением определенных вещей на основе его текущие разрешения.
Теперь я реализовал небольшие тестовые проекты с несколькими JSP для перенаправления, используя Window.Location.replace ("..."), но тогда я понятия не имею, как на самом деле заполнить эту конкретную страницу тем, что я хочу заменить .
Только из одного приложения GWT можно получить полную веб-страницу в статических файлах HTML (или даже JSP, которые мне не нужны), страницу входа в систему и само приложение.
А если это так, как ты это делаешь?
Я использую RootLayoutPanel.get () для загрузки моего основного приложения - откуда он знает, какой RootLayoutPanel фактически используется - я потратил часы на борьбу с этим, и многие учебные пособия / ответы на вопросы не дают большая глубина относительно того, как на самом деле идти о реализации чего-либо. Очевидно, что-то мне просто не хватает
Я хочу сделать что-то в точности как пример в витрине: https://www.blueworkslive.com/#!gettingStarted:overview
Если вы используете chrome и проверяете теги на каждой странице там, где написано GWT 2.4, то я определенно не похож на один ответ, в котором говорилось: «Не используйте GWT для входа в систему». Кажется, это должно быть что-то простое, что я просто ... не нахожу или честно не получаю ни от одного из примеров.
Это близко к последнему этапу моего проекта, и любая помощь по этому вопросу будет принята с благодарностью.
Я использую Apache Shiro с GAE, Objectify для базы данных и RequestFactory - есть только одна основная html-страница, и приложение просто вызывает getRootLayoutPanel для загрузки приложения. не уверен, что это полезно.
реализация страницы - не проблема, а просто перенаправление