Hallo Ihr!
Für meine Web-Anwendung verwende ich Struts und Spring. Ich injiziere u.a. einen ConfigurationService, der einige Parameter für die Anwendung bereitstellt. Die Implementierung dieses Service ließt eine XML-Datei, die sich im Classpath der Web-Anwendung befindet. Nun möchte ich abhängig vom Host, einen bestimmten Teil der Konfiguration verwenden. Damit soll erreicht werden, dass auf dem Entwicklungssystem anderen Werte greifen, als auf dem Live-System.
Ich hatte daran gedacht, dies über einen Parameter in der context.xml des Tomcat zu steuern. Aber wie kann ich dann im ConfigurationService darauf zugreifen? Oder gibt es einen anderen, einfacheren Weg, eine Host-abhängige Konfiguration zu erreichen?
Danke, Titus
Für meine Web-Anwendung verwende ich Struts und Spring. Ich injiziere u.a. einen ConfigurationService, der einige Parameter für die Anwendung bereitstellt. Die Implementierung dieses Service ließt eine XML-Datei, die sich im Classpath der Web-Anwendung befindet. Nun möchte ich abhängig vom Host, einen bestimmten Teil der Konfiguration verwenden. Damit soll erreicht werden, dass auf dem Entwicklungssystem anderen Werte greifen, als auf dem Live-System.
Ich hatte daran gedacht, dies über einen Parameter in der context.xml des Tomcat zu steuern. Aber wie kann ich dann im ConfigurationService darauf zugreifen? Oder gibt es einen anderen, einfacheren Weg, eine Host-abhängige Konfiguration zu erreichen?
Danke, Titus