Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java EE (J2EE) и Spring > HttpSession |
Автор: Sherst 21.6.2006, 01:21 | ||
Привет всем! Собственно вопрос по сессиям. Как я понял строка HttpSession session = request.getSession(false) возвращает текущий сеанс если он был ранее создан иначе null. Допустим я создал сессию, установил время жизни, закрываю, открываю браузер - эта же строка все равно возвращает null. Вот код:
|
Автор: FatherFrost 21.6.2006, 08:12 |
Sherst, попробуй строку №17 заменить на HttpSession session = request.getSession();. |
Автор: Sherst 21.6.2006, 11:26 |
Как мне тогда проверить жива ли сессия заново не создавая ее. Ведь строка HttpSession session = request.getSession() вернет текущий сеанс, если же он мертв то создаст новый. |
Автор: Tirael 21.6.2006, 11:52 |
А у тебя в броузере куки включены ? Если нет, то сессия может и не запоминаться. У меня как-то была диаметрально противоположная проблема ![]() И вот почему это происходило: http://forum.vingrad.ru/index.php?showtopic=93392&view=findpost&p=712510 |