Bonjour,
J'aimerais trouver un moyen efficace de partager des informations "globales" à mon application entre les servlets et les classes de traitement pur, sans avoir à les passer en paramètres à mes classes.
Je pense à des paramètres pour la connexion d'une BD, l'identifiant d'un utilisateur connecté, ...
J'ai pensé à l'objet HttpSession, mais impossible d'y accéder depuis une simple classe Java. J'ai tenté de faire une classe avec des attributs statiques, mais c'est un peu trop sale .
Je n'arrive pas à accepter l'idée de rajouter un paramètre (dont la valeur est fixe au cours de l'exécution, comme l'id de l'utilisateur connecté) à l'ensemble des méthodes de mon appli . L'interface d'appel des méthodes depuis les servlets va alors perdre de la clarté et du sens.
Partager