如何从 JSF selectOneMenu 中的数组中获取打印元素,我在一个 bean 类中有一个数组
String[] leaveTypeArray;
对此有什么建议吗?
如何从 JSF selectOneMenu 中的数组中获取打印元素,我在一个 bean 类中有一个数组
String[] leaveTypeArray;
对此有什么建议吗?
正如luiggi-mendoza 所说,这<f:selectItems>
将是一个很好的选择。
您可以使用 List 来完成,只需在 bean 类中添加 List 或 String[] 中的项目
豆(通过列表):
List listValue=new ArrayList[];
static
{
listValue.add("First");
listValue.add("Second");
listValue.add("Third");
}
//Create getters and setters for listValue
豆(通过数组):
String[] listValue={"First", "Second", "Third"};
//Create getters and setters for listValue
JSF 页面
<p:selectOneMenu value="#{result value}">
<f:selectItems value="#{bean.listValue}"/>
</p:selectOneMenu>