Maison >Java >javaDidacticiel >Comment et quand les JSESSIONID sont-ils créés dans plusieurs applications d'un domaine ?

Comment et quand les JSESSIONID sont-ils créés dans plusieurs applications d'un domaine ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-04 06:27:14319parcourir

How and When Are JSESSIONIDs Created Across Multiple Applications in a Domain?

Cycle de vie de session et création d'un JSESSIONID

Quand un JSESSIONID est-il créé et quel est son lien avec plusieurs applications au sein d'un domaine ?

Création de session

Un cookie JSESSIONID est généré lorsqu’une session est établie. Cela se produit lorsque le code exécute request.getSession() ou request.getSession(true) pour la première fois. Il convient de noter que request.getSession(false) récupère uniquement une session existante, évitant ainsi la création de session et la transmission de JSESSIONID.

Portée de la session

Les sessions sont limitées à l'application ( ou contexte de servlet). Par conséquent, plusieurs applications déployées sous le même domaine auront des cookies JSESSIONID distincts.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn