Hallo,
vielleicht bin ich einfach zu doof dazu, aber ich kriegs einfach nicht hin..
In meiner JSF-Anwendung soll ein Parameter von aussen (z.B. in web.xml als Servlet-Parameter) eingestellt werden (um die Applikation an unterschiedliche Umgebungen anzupassen). Aber wie geht das? Dachte:
aber das funktioniert nicht (ist null).
In die faces-config.xml darf ich offenbar keine Parameter mit <init-param> eintragen, dann läuft die Applikation gar nicht.
Wie macht man das denn nun?
Gruß+Danke
Jan
vielleicht bin ich einfach zu doof dazu, aber ich kriegs einfach nicht hin..
In meiner JSF-Anwendung soll ein Parameter von aussen (z.B. in web.xml als Servlet-Parameter) eingestellt werden (um die Applikation an unterschiedliche Umgebungen anzupassen). Aber wie geht das? Dachte:
Java:
FacesContext fc = FacesContext.getCurrentInstance();
ServletContext sc = (ServletContext) fc.getExternalContext().getContext();
String val=sc..getInitParameter(...);
In die faces-config.xml darf ich offenbar keine Parameter mit <init-param> eintragen, dann läuft die Applikation gar nicht.
Wie macht man das denn nun?
Gruß+Danke
Jan
Zuletzt bearbeitet: