如何从JSF selectOneMenu中的数组中获取print元素, 我在一个bean类中有一个数组
String[] leaveTypeArray;
对此有何建议?
答案 0 :(得分:0)
正如luiggi-mendoza所说,<f:selectItems>
会很好。
您可以使用List执行此操作,只需在Bean类中添加List或String []中的项目
Bean(通过列表):
List listValue=new ArrayList[];
static
{
listValue.add("First");
listValue.add("Second");
listValue.add("Third");
}
//Create getters and setters for listValue
Bean(通过数组):
String[] listValue={"First", "Second", "Third"};
//Create getters and setters for listValue
JSF页面
<p:selectOneMenu value="#{result value}">
<f:selectItems value="#{bean.listValue}"/>
</p:selectOneMenu>