Сеанс в OC4J (9.0.4.1) и OC4J (10.1.3.1)

Я написал очень простой файл JSP, чтобы проверить сеанс в OC4J (9.0.4.1) и OC4J (10.1.3.1). Я нашел это:

  • [OC4J 10.1.3.1] Сеанс продолжает меняться, когда веб-страница ОБНОВЛЯЕТСЯ
  • [OC4J 9.0.4.1] Сеанс сохраняется даже при ОБНОВЛЕНИИ веб-страницы

Кто-нибудь знает, как решить эту проблему?


Исходные коды следующие:

Идентификатор сеанса: ‹%=session.getId()%>.


person SkyEagle888    schedule 07.07.2010    source источник


Ответы (1)


В версии 10 вы можете проверить значение атрибута shared в теге <web-app> в файле default-web-site.xml или *-web-site.xml.

<web-app application="myApp" name="myWebApp" root="/myApp/" shared="true" />

Значение по умолчанию — ложь. Возвращает ли он тот же идентификатор сеанса, если установлено значение true?

person JoseK    schedule 08.07.2010
comment
Спасибо. Те MyApp, myWebApp — это произвольные имена моих приложений? Если нет, то как я могу установить эти имена? Спасибо - person SkyEagle888; 08.07.2010
comment
Вам придется заменить фактические имена ваших приложений вместо myApp/myWebApp в файле -website.xml. - person JoseK; 09.07.2010