Bonjour à tous
Dans mon appli web, j'ai besoin de mettre un flag qui lorsqu'on lui donne une certaine valeur, on ne peut pas effectuer une certaine action. J'ai mis ce flag dans Application.properties , et à un certain moment je modifie ce fichier( je modifie celui dans Web-inf/classes/Application.properties). Or quand on modifie ce fichier, le contexte de l'application est rechargé ,et après j'ai des exceptions du genre noclassDefFoundError, ce qui est normale puisque le contexte n'a pas encore entièrement démarré.
Ma question est : y a-t-il une façon d'avoir un paramètre globale de l'application que l'on puisse modifier à volonté sans être pris par un rechargement de contexte?
Ce paramètre est visible n'importe où dans l'application (comme la session, mais pour tous les utilisateurs).
Si oui , comment dois-je m'y prendre , sinon quelle est le best practice dans mon cas
JDK 1.5
Struts 1.2
Merci d'avance
Partager