1
在我applicatoin我有一個應用程序範圍的bean,我這樣稱呼它: FacesContext.getCurrentInstance().getExternalContext().getApplicationMap().get("name");
調用應用範圍的bean JSF
什麼是初始化它的最佳方式?
我到現在爲止的做法是在第一個jsf頁面調用它的一個屬性,因爲沒有必要 - 只是初始化bean。
的頁面看起來是這樣的:
<h:inputHidden id="inovkeBean" value="#{myBean.nothing}"/>
和bean:
@ApplicationScoped
public class MyBean {
String nothing;
public String getNothing() {
return nothing;
}
}
它工作正常,只是我要問:有誰能夠告訴我一個更好的方式初始化bean?
謝謝!
你怎麼能在'面孔,config.xml`文件中定義該屬性 – Rachel 2012-04-25 19:31:28