-----Original Message----- From: Cyril Scelles <[EMAIL PROTECTED]> To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> Date: Thu, 16 May 2002 14:53:46 +0200 Subject: Quelle est la meilleur place pour déclarer le s variables dans un servlet ? >D'après vous, quelle est la meilleur place pour déclarer les variables dans >un servlet ? >Par habitude, je déclare mes variables en private dans le corps de la class, afin qu'elles soient accessibles à toutes les méthodes de la classe. >Je me pose la question dans le cas de servlet ! Est ce que le fait que la servlet soit conservée en mémoire ne nous oblige pas à déclarer les variables dans les méthodes qui les initialisent et à utiliser le passage de paramètre pour les transmettre d'une méthode à une autre ? Tout à fait, car sinon t'es pas thread-safe! Les seules variables d'instance que tu peux avoir sont celles contenant des données communes à tous les utilisateurs (paramètres d'init principalement). >Et pour finir, pensez vous que le fait de surcharger le méthode init() pour récupère les paramètres de contexte de la servlet soit une aberration ? non, moi c'est ce que je fais en général. Je copie les variables dont j'ai besoin depuis la ServletConfig. Je pense que ça optimise un peu. Patrice -- Use Opera, the most user-friendly web browser on Earth -- --
