Как связать отдельный сеанс с двумя разными всплывающими окнами? - PullRequest
0 голосов
/ 30 января 2012

У меня есть веб-приложение на основе Java.Это поведение, которое я вижу в своем веб-приложении:

Я нахожусь на customer.jsp.Я предоставил две ссылки на этот JSP.При нажатии на эти две ссылки открывается два отдельных всплывающих окна.Теперь я заметил, что один и тот же сеанс родительского экрана ассоциируется с обоими всплывающими окнами.(Я узнал об этом, когда я проверял идентификатор сеанса в режиме отладчика и когда я выполнял какие-либо дальнейшие действия с этими всплывающими окнами).

Для моего требования я хочу связать разные идентификаторы сеанса с обоими всплывающими окнами.окна.Как мне поступить об этом?

Насколько я понимаю, с этими браузерами должны быть связаны разные идентификаторы сессий, поскольку сессия специфична для браузера.

1 Ответ

0 голосов
/ 30 января 2012

Идентификатор сеанса генерируется на стороне сервера и связывается с клиентом (браузером).И можно сохранить только один сеанс для одного экземпляра браузера, даже в разных вкладках.Вы можете получить разные сеансы с разными браузерами, обращающимися к одному и тому же URL, но для одного браузера будет связан только один сеанс независимо от того, сколько вкладок вы открываете для одного и того же URL.Вам потребуется обработать разные всплывающие окна с разными идентификаторами в одном сеансе.

...