我正在做一个项目,我对 JSF 不太熟悉,所以请纠正这个问题中的任何空白。
我有一个包含域值的属性文件......例如
domain=.com
domain=.net
在我的 Bean 我有这个
private String domain;
private String[] domainSelection;
public void initProp(){
try {
Configuration config = new PropertiesConfiguration("prop.properties");
domainSelection = config.getStringArray("domain");
} catch (ConfigurationException e) {
Log.error("Error");
}
}
在.jsp
我有 JSF 的页面中
<rich:select id="domain" value="#{Bean.domain}"
required="true">
<f:selectItems itemValue="#{Bean.domainSelection}" />
</rich:select>
当我调试它时,我在 domainSelection 中得到了两个值,但我需要将它们传递给 JSF,但我不知道该怎么做。