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