Я использую JSP, Java, JSTL и сервлеты для реализации базового веб-приложения менеджера магазина.
Я пытаюсь реализовать шаблон PRG (POST-Redirect-GET) поверхШаблон MVC (Model-View-Controller).
Я не уверен, что PRG будет работать для того, что я хочу.
Я хочу, чтобы пользователь мог войти в систему, посетитенесколько страниц, зарегистрированных только для входа , выход из системы, а затем, когда он обновляется, возвращается (или вперед), он попадает только на страницу входа в систему.
Проблема возникает при регистрации-in пользователь переходит на страницу только для входа .response.sendRedirect(urlInStringForm)
убивает все параметры запроса.Конечно, вы можете хранить вещи в сеансе HTTP, но если у вас есть один сервлет PageController, то этот сервлет наверняка будет искать указанные данные сеанса ... и пользователь попадает на ту же страницу, если он щелкает назад или вперед (при условии, что впередпереходит к другому ресурсу, который перенаправляется на PageController).Я хотел бы сохранить подход 1-PageController, если это возможно.
Похоже, ситуация проигрышная.Есть обходные пути?