Один общий шаблон - Post / Redirect / Get .Согласно этому шаблону, результатом публикации является закладка (и навигация назад / вперед).Кнопка «Назад» имеет одно из обычных значений: «Я не хотел идти сюда, вернуть меня туда, где я был», как нажатие ESC в большинстве диалогов Windows, а кнопка «Вперед» означает «Я не хотел ударять назад».Кнопка, я хотел эту страницу в конце концов. "Эта модель не будет работать для всех;это имеет смысл, когда каждая страница (включая ответ на отправку формы) представляет собой концептуальную сущность, которую вы хотите добавить в закладки.
Что касается сценария выхода из системы, большинство приложений проверяют, вошли ли вы в систему.независимо от того, какая страница указана в URL-адресе, и перенаправьте на форму входа, если вы не вошли в систему. (Вам не нужно кодировать это на каждой странице; обычно это проверка Valve или что-то в этом роде.) Хорошая функцияэто помнить, куда пользователь пытался пойти и взять их туда после успешного входа в систему.
Ваш вопрос больше относится к дизайну, чем к технологии, поэтому GWT на самом деле не меняет картину, за исключением заметки, что механизм истории GWT предназначен для имитации поведения статических страниц, связанных ссылками, которые публикуются /шаблон перенаправления / получения также.