Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Servlet + HttpSession / 25 сообщений из 29, страница 1 из 2
07.08.2004, 21:08
    #32639652
rabi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
Вопрос такой :
как передаётся информация содержащаяся в HttpSession из одного Servleta в другой ?
Например , если в одном Servlet я создаю HttpSession,а после этого перехожу в другой Servlet:
[
RequestDispatcher dis ;
HttpSession session = request.getSession(true);
dis = getServletContext().getRequestDispatcher("/servlet2");
]
Каким образом я смогу узнать о созданной сессии во втором
Servlete ?Я где-то видел , что это делается при помощи :
[HttpSession session = request.getSession(false);]
Но у меня возвращается null (session = null).
В чём проблема?
...
Рейтинг: 0 / 0
09.08.2004, 13:52
    #32640894
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
Код: plaintext
HttpSession getSession(boolean create)
Returns the current session associated with this request, or if the request does not have a session, creates one.
java.sun.com
читай внимательно Ж)
...
Рейтинг: 0 / 0
10.08.2004, 10:24
    #32642129
NotGonnaGetUs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
the same :)
Он же пишет, что с false у него возвращается null, т.е. во втором сервлете сессии ассоциированной с реквестом уже нет :)
Хотя на самом деле, её не было и в первом сервлете.
...
Рейтинг: 0 / 0
10.08.2004, 10:56
    #32642201
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
NotGonnaGetUsthe same :)
Он же пишет, что с false у него возвращается null, т.е. во втором сервлете сессии ассоциированной с реквестом уже нет :)
Хотя на самом деле, её не было и в первом сервлете.а вот это разве не создание сессии - HttpSession session = request.getSession(true); и не понятно кстати, почему во втором сервлете null возвращается.
...
Рейтинг: 0 / 0
10.08.2004, 11:26
    #32642273
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
а параметр <session-timeout> какой у него?
...
Рейтинг: 0 / 0
10.08.2004, 12:43
    #32642473
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
zalexakaа параметр <session-timeout> какой у него?по умолчанию 30мин вроде, должно хватить, чтобы на др. сервлет перейти :)
...
Рейтинг: 0 / 0
10.08.2004, 13:17
    #32642560
NotGonnaGetUs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
wessen NotGonnaGetUsthe same :)
Он же пишет, что с false у него возвращается null, т.е. во втором сервлете сессии ассоциированной с реквестом уже нет :)
Хотя на самом деле, её не было и в первом сервлете.а вот это разве не создание сессии - HttpSession session = request.getSession(true); и не понятно кстати, почему во втором сервлете null возвращается.

Создание. Я грешным делом подумал, что создать не добавить :)

На месте вопрошающего, я бы попробовал восстанавливать сессию по её ID, это, хоть, отдебажить систем.аутами можно :)
...
Рейтинг: 0 / 0
10.08.2004, 13:35
    #32642600
А.Гpacoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
а м.б. - сервлеты работают в контексте разных приложений?
...
Рейтинг: 0 / 0
10.08.2004, 13:41
    #32642624
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
А.Гpacoffа м.б. - сервлеты работают в контексте разных приложений?а м.б. "вопрошающий" чтобы перейти к другому сервлету открывает еще один браузер?
...
Рейтинг: 0 / 0
10.08.2004, 13:54
    #32642652
А.Гpacoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
wessen А.Гpacoffа м.б. - сервлеты работают в контексте разных приложений?а м.б. "вопрошающий" чтобы перейти к другому сервлету открывает еще один браузер?

ид сессии не в куках ли хранится? которые браузером же
и шлются серверу.
...
Рейтинг: 0 / 0
10.08.2004, 14:06
    #32642694
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
А.Гpacoff wessen А.Гpacoffа м.б. - сервлеты работают в контексте разных приложений?а м.б. "вопрошающий" чтобы перейти к другому сервлету открывает еще один браузер?

ид сессии не в куках ли хранится? которые браузером же
и шлются серверу.Не знаю как и где хранятся, но если открыть на одном компе 10 браузеров, то будет 10-ть разных сессий. Если только не открывать через Файл->создать->окно.
...
Рейтинг: 0 / 0
10.08.2004, 15:05
    #32642847
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
А мозилла если в трее то хоть сто раз открывай всё равно одна сессия :(
...
Рейтинг: 0 / 0
10.08.2004, 15:08
    #32642859
А.Гpacoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
zalexakaА мозилла если в трее то хоть сто раз открывай всё равно одна сессия :(

а чего смайл в другую сторону? это же прекрасно!
...
Рейтинг: 0 / 0
10.08.2004, 15:09
    #32642862
А.Гpacoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
короче нужен автор топика :)
...
Рейтинг: 0 / 0
10.08.2004, 15:12
    #32642874
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
а подать сюда тяпкина-ляпкина
...
Рейтинг: 0 / 0
10.08.2004, 15:14
    #32642883
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
А.Гpacoffкороче нужен автор топика :)Автора топика уже на другом форуме удовлетворили:)) Здесь все с ответами немного тормозять почемуто :))
...
Рейтинг: 0 / 0
10.08.2004, 15:15
    #32642888
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
Где же он удовлетворился?
...
Рейтинг: 0 / 0
10.08.2004, 15:16
    #32642891
А.Гpacoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
TimmГде же он удовлетворился?

паказать? ф 51-ом канешна. там фсех удавлитваряйут. :)
...
Рейтинг: 0 / 0
10.08.2004, 15:22
    #32642913
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
не понял где?
...
Рейтинг: 0 / 0
10.08.2004, 15:30
    #32642938
А.Гpacoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
zalexakaне понял где?

тут - http://www.sql.ru/forum/actualtopics.aspx?bid=51
...
Рейтинг: 0 / 0
10.08.2004, 16:25
    #32643082
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
опаньки говорит
информацияУ вас нет прав на чтение данного форума.
чё за нах
...
Рейтинг: 0 / 0
10.08.2004, 16:26
    #32643088
А.Гpacoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
zalexakaопаньки говорит
информацияУ вас нет прав на чтение данного форума.
чё за нах

оставь заявку

http://www.sql.ru/forum/actualthread.aspx?tid=97362
...
Рейтинг: 0 / 0
10.08.2004, 17:01
    #32643184
NotGonnaGetUs
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
А.Гpacoff
ид сессии не в куках ли хранится? которые браузером же
и шлются серверу.

По моему в спецификации не указано, как должен реализовывать сессии сервер приложений, поэтому разработчик сам решает этот вопрос.
Томкат хранит их на сервере, а не в кукисах.

Вроде, так :)
...
Рейтинг: 0 / 0
10.08.2004, 17:04
    #32643189
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
либо куки либо урл-реврайтинг а другого не дано :)
...
Рейтинг: 0 / 0
10.08.2004, 17:12
    #32643215
А.Гpacoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Servlet + HttpSession
NotGonnaGetUs А.Гpacoff
ид сессии не в куках ли хранится? которые браузером же
и шлются серверу.

По моему в спецификации не указано, как должен реализовывать сессии сервер приложений, поэтому разработчик сам решает этот вопрос.
Томкат хранит их на сервере, а не в кукисах.

Вроде, так :)

и как томкэт узнает что за клиент к нему поттянулся?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Servlet + HttpSession / 25 сообщений из 29, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]