In meinem applicatoin Ich habe eine Anwendung Bohne scoped, das ich es so nennen: FacesContext.getCurrentInstance().getExternalContext().getApplicationMap().get("name");
Hervorrufen Anwendung scoped Bohne JSF
Was ist der beste Weg, es zu initialisieren?
Die Art, wie ich es bis jetzt mache, um eine seiner Eigenschaften in der ersten jsf Seite aufzurufen, für keine Notwendigkeit - nur die Bohne initialisierend.
Die Seite sieht wie folgt aus:
<h:inputHidden id="inovkeBean" value="#{myBean.nothing}"/>
und die Bohne:
@ApplicationScoped
public class MyBean {
String nothing;
public String getNothing() {
return nothing;
}
}
Es funktioniert gut, nur fragen, ich bin: kann mir jemand sagen, eine schönere Art und Weise um die Bohne zu initialisieren?
Danke!
initilized bekommen, wie können Sie diese Eigenschaft in 'faces-config.xml' Datei definieren – Rachel