2012-09-04 4 views
0

Je développe une application web.
Le backend est jboss 6.1.
Dans cet environnement, quelle est la meilleure façon de mettre en œuvre ce qui suit:
Certaines entrées personnalisées à l'extérieur dans un fichier comme DEBUG ou STAGE ou quelque chose comme ça avec une valeur qui peut être modifiée. Dans le bean session, je souhaite lire cette valeur et me comporter en fonction de ce paramètre.
Dans d'autres environnements, un bon moyen d'implémenter ceci est un fichier de propriétés.
Mais est-ce aussi avec jboss? Merci beaucoup à l'avance
WolfgangParamètres personnalisés globaux dans jboss

+1

Je préfère avoir une servlet de démarrage prenant en charge l'initialisation, jetant un coup d'œil par rapport aux fichiers de configuration personnalisés et rechargeant la config sur les appels GET. – BigMike

Répondre

1

Si la configuration est limitée, vous pouvez use

Lors du lancement de Jboss, vous pouvez utiliser l'option propriétés Indique combien -D.

-Dproperty = valeur Définissez une valeur de propriété système. Si la valeur est une chaîne qui contient des espaces, vous devez placer la chaîne entre guillemets: java -Dfoo = « une chaîne » SomeClass

Vous pouvez utiliser System.getProperty(String Key) pour accéder valeur.

Questions connexes