| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 |