powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JSP AJAX сессии
10 сообщений из 10, страница 1 из 1
JSP AJAX сессии
    #33747210
vorjag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Генерирую страницу (с помощью JSP) , в сессии сохраняю какие-то объекты,
со страницы при помощи javascript отправляю запрос с XMLHttpRequest на сервер к jsp, запрос приходит, но открывается новая сессия.
Как мне получить доступ к старой сессии где наодятся мой объекты.
...
Рейтинг: 0 / 0
JSP AJAX сессии
    #33747225
vorjag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
При использовании Form.submit() используется старая сессия, может как-нибудь обмануть сервер и сделать эмуляцию submit().
...
Рейтинг: 0 / 0
JSP AJAX сессии
    #33748636
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное, при отпраке запроса через XMLHttpRequest, cookies не передаются. Хотя по умолчанию должны вроде...
...
Рейтинг: 0 / 0
JSP AJAX сессии
    #33748656
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня не жсп,а сервлет,хотя разници не должно быть, так все работает...
...
Рейтинг: 0 / 0
JSP AJAX сессии
    #33748796
vorjag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
request.isRequestedSessionIdFromURL() как сделать чтобы был true ?

У меня не XMLHttpRequest, а ActiveXObject("Microsoft.XMLHTTP") прошу прощения, может быть в нём проблема

am_sasa, будь добр, скинь пример
...
Рейтинг: 0 / 0
JSP AJAX сессии
    #33748902
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vorjagrequest.isRequestedSessionIdFromURL() как сделать чтобы был true ?

У меня не XMLHttpRequest, а ActiveXObject("Microsoft.XMLHTTP") прошу прощения, может быть в нём проблема

am_sasa, будь добр, скинь пример пример чего? JS как во всех примерах, только я пересылаю из сервера не XML, а готовый HTML и его вставляю в нужное место.
...
Рейтинг: 0 / 0
JSP AJAX сессии
    #33749078
vorjag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Меня интересует больше
request.isRequestedSessionIdFromURL() как сделать чтобы был true ?
...
Рейтинг: 0 / 0
JSP AJAX сессии
    #33749669
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так вы id сессии не в виде cookie, а в виде параметра запроса передаете чтоли?
...
Рейтинг: 0 / 0
JSP AJAX сессии
    #33750103
vorjag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хотел в виде cookie, но не получилось (читать надо больше).
Пришлось через адресную строку (для таких новичков как я http:\\url;jsessionid=значение?параметры), теперь всё работает, id сессии передаётся, всё нормально. Почему же через cookie не передаётся, посоветуйте кто может. Повторяюсь

Передаю
ActiveXObject("Microsoft.XMLHTTP") запрос к JSP, может в нём проблема. Протестирую с сервлетом.
...
Рейтинг: 0 / 0
JSP AJAX сессии
    #33750180
vorjag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашёл ошибку

При посылке запроса к jsp не следует писать полный
url в
req.open("POST", url, true);

т.е.
вместо

http://172.22.144.17:8996/Test/Test.jsp

/Test/Test.jsp

Спасибо всем.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JSP AJAX сессии
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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