Как я могу получить существующие атрибуты session
после использования метода sendRedirect()
? Если я пытаюсь получить данные session
, атрибуты. Но они ноль, так как он создает новый сеанс после вызова этого метода.Как получить существующие атрибуты сеанса после использования sendRedirect()?
-1
A
ответ
0
response.sendRedirect()
не волшебным образом создает новый сеанс.
Чтобы получить существующий объект из текущего сеанса, просто request.getSession.getAttribute("attrKey")
.
До этого, Вы должны уже сохранили его, сказав что-то вроде request.getSession().setAttribute("attrKey", object);
Если это не работает, пожалуйста, проверьте, если объект уже пустой, прежде чем вы его сохранили в сессии
ИЛИ
Если куки вашего браузера отключен ,
Смежные вопросы
- 1. Как получить атрибуты объекта из сеанса
- 2. request.getSession() создание новой сессии после sendRedirect()
- 3. JSP не найден после SendRedirect
- 4. SendRedirect против форвардного использования в сервлетах Java
- 5. Очистить переменную сеанса после использования
- 6. Получить атрибуты сеанса в области tomcat
- 7. Joomla: Существующие переменные сеанса исчезли после входа в систему
- 8. Как обновить существующие атрибуты папки общего доступа?
- 9. Итерация через существующие объекты сеанса
- 10. Получить запрос и параметры сеанса и атрибуты со страниц JSF
- 11. forward и sendRedirect issue. «Не могу назвать sendRedirect() после того, как ответ был совершен»
- 12. Атрибуты сеанса в JSP
- 13. java.lang.IllegalStateException: Невозможно вызвать sendRedirect() после того, как ответ был совершен
- 14. Не удалось вызвать sendRedirect() после того, как ответ был получен
- 15. Как избежать использования сеанса
- 16. Не удалось позвонить sendRedirect() после загрузки PDF
- 17. Невозможно вызвать другой метод после sendRedirect
- 18. Как использовать атрибуты сеанса в Spring-mvc
- 19. Переменная сеанса не обновляется после использования
- 20. Как настроить и получить атрибуты сеанса в ejb
- 21. Как получить атрибуты пользовательского сеанса с использованием Ember Simple Auth
- 22. SqlAlchemy commit после использования функции update() без использования сеанса
- 23. Как получить токен сеанса после успешной аутентификации?
- 24. WebSphere, sendRedirect и HTTPS
- 25. sendRedirect в JSF 2.2
- 26. Возможно получить атрибуты * после * объявления структуры?
- 27. Jsp вперед/sendredirect вопрос
- 28. Использование Post при выполнении sendRedirect
- 29. Проблемы с функцией sendRedirect()
- 30. Не существующие атрибуты Поле ввода HTML
Я предполагаю, что это Java? Это поможет людям, если вы добавите тег для языка, который вы используете, иначе будет очень сложно получить какое-либо решение! – Draken