2010-07-07 28 views
1

J'ai écrit un fichier JSP très simple afin de vérifier la Session dans OC4J (9.0.4.1) et OC4J (10.1.3.1). Je trouve que:Session dans OC4J (9.0.4.1) et OC4J (10.1.3.1)

  • [OC4J 10.1.3.1] session ne cesse de changer lorsque la page Web est rafraîchie
  • [OC4J 9.0.4.1] session est maintenue même page Web est rafraîchie

Toute personne a la moindre idée résoudre ce problème?


Les codes sources sont les suivantes:

ID session est <% = session.getId()%>

Répondre

0

En v10 Pouvez-vous vérifier la valeur de l'attribut shared dans <web-app> tag votre default-web-site.xml ou * -web-site.xml

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

La valeur par défaut est false. Renvoie-t-il le même attribut sessionID lorsqu'il est défini sur true?

+0

Merci. Ces MyApp, myWebApp sont des noms arbitraires de mes applications? Si non, comment puis-je définir ces noms? Merci – SkyEagle888

+0

Vous devrez remplacer les noms réels de vos applications au lieu de myApp/myWebApp dans votre fichier -website.xml. – JoseK