2010-12-28 3 views
0

Я сохраняю идентификатор пользователя в сеансе в моем проекте, но он становится как-то нулевым. Я хочу получить доступ к одному сеансу в другом JSP-файле только с этой сессией. Я хочу выполнить некоторые задачи, такие как автоматическое обновление. Как мне это сделать?проблема сеанса с jsp

ответ

0

Либо пользователь не существует, либо есть средства другой сессии. Распечатайте следующее в обоих JSP

${pageContext.session.id} 

и проверьте, совпадают ли они. Если они одинаковы, тогда пользователь просто (правильно) не размещается или не получает доступ к сеансу на первом месте. Если они отличаются друг от друга, сеанс просто истек или недействителен, или есть средства контекста differnet или даже другого домена в URL-адресе. Сессия связана с конкретным доменом и контекстом. Тем не менее, можно разделить сеанс между контекстами differnet в том же домене, но как настроить это зависит от используемого servletcontainer.

Смежные вопросы