Bonsoir,
J'aimerais avoir un éclaircissement sur les servlet:
Ma question est une instance est elle creee pour chaque personne qui accede au site ou une seule instance est creee pour tous les clients connecte ?
merci
Bonsoir,
J'aimerais avoir un éclaircissement sur les servlet:
Ma question est une instance est elle creee pour chaque personne qui accede au site ou une seule instance est creee pour tous les clients connecte ?
merci
Une servlet est appelée à chaque requête utilisateur.. Pour travailller avec des données constante pour un même client il faut utiliser les sessions...
En fait une instance de ta servlet = 1 requete utilisateur.. (Moi je les ai comprises comme ça.. aprés si d'autres veulent préciser... A vous de jouer!)
L'habitude est l'illusion d'un acquis imaginaire...
Mes Compos Ziks Electros:http://fishbone2k.free.fr/technorulez/news.php?id=89
Et non en fait ca n'est pas tout à fait ca. Une seule instance de servlet est crée lorsque tu démarres ton serveur d'application. Mais plusieurs personnes pourront acceder à cette même instance.
Pour t'en convaincre, il te suffit de creer un attribut global a ta servlet (tel qu'un compteur) et de le faire s'incrémenter a chaque passage de la methode doPost.... Tu verras qu'à chaque nouvel utilisateur, la variable s'incrémentera.
Par contre toutes les variables que tu déclareras dans ta méthode doPost... ne seront visible que par l'utilisateur en cours (question de visibilité de variable).
Etre c'est etre relatif.
Ah bah ca c'est vraiment une belle information.. donc j'avais super mal compris le truc.. Je te remercie de cette precision... Merci beaucoup...
bon ben je crois que la réponse est là..
L'habitude est l'illusion d'un acquis imaginaire...
Mes Compos Ziks Electros:http://fishbone2k.free.fr/technorulez/news.php?id=89
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager