Maison >Problème commun >Quelle est la portée du cycle de vie d'une session ?

Quelle est la portée du cycle de vie d'une session ?

烟雨青岚
烟雨青岚original
2020-06-30 14:20:275492parcourir

La portée du cycle de vie de la session est : à partir du moment où l'utilisateur ouvre le navigateur pour accéder à votre servlet jusqu'à ce que l'utilisateur ferme le navigateur. La session a une durée de validité, qui est de 15 minutes par défaut. Si l'utilisateur n'interagit pas avec le serveur pendant cette période, le contenu de la session sera automatiquement effacé.

Quelle est la portée du cycle de vie d'une session ?

Une compréhension simple du cycle de vie d'une session va du moment où l'utilisateur ouvre le navigateur pour accéder à votre servlet jusqu'à ce qu'il ferme le navigateur.

Peu importe le nombre de servlets et de jsps dont vous disposez, tant que l'utilisateur accède au même navigateur, les objets de la session auxquels vous avez défini Attribute peuvent bien sûr être supprimés. une période de validité. La valeur par défaut est de 15 minutes. Si l'utilisateur n'interagit pas avec le serveur pendant cette période, le contenu de la session sera automatiquement effacé.

Session : Dans les ordinateurs, notamment dans les applications réseau, cela est appelé "contrôle de session".

L'objet Session stocke les propriétés et les informations de configuration requises pour une session utilisateur spécifique. De cette manière, lorsque l'utilisateur passe d'une page Web à l'autre de l'application, les variables stockées dans l'objet Session ne seront pas perdues, mais persisteront tout au long de la session utilisateur.

Lorsqu'un utilisateur demande une page Web à une application, le serveur Web créera automatiquement un objet Session si l'utilisateur n'a pas déjà de session.

Lorsqu'une session expire ou est abandonnée, le serveur mettra fin à la session.

L'une des utilisations les plus courantes des objets Session est de stocker les préférences de l'utilisateur.

Par exemple, si l'utilisateur indique qu'il n'aime pas voir les graphiques, ces informations peuvent être stockées dans l'objet Session.

Pour plus d'informations sur l'utilisation de l'objet Session, voir « Gestion des sessions » dans la section « Applications ASP ».

Notez que l'état de la session n'est conservé que dans les navigateurs prenant en charge les cookies.

Pour plus de connaissances connexes, veuillez visiter le Site Web PHP chinois ! !

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