如何从JSF SelectoneMenu中的数组中获取打印元素,我在一个bean中有一个阵列

String[] leaveTypeArray;

有什么建议吗?

有帮助吗?

解决方案

作为 Luiggi-Mendoza 那样 <f:selectItems> 将是一个好人。

您可以使用列表进行操作,只需在list中添加项目或bean类中的字符串[

bean(通过列表):

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> 

参考 : PrimeFaces展示柜

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top