Question

Comment obtenir des éléments imprimés à partir d'un tableau dans le JSF SelectOneMenu, j'ai un tableau dans une classe de haricots comme

String[] leaveTypeArray;

Une suggestion à cela?

Était-ce utile?

La solution

Comme Luiggi-Mendoza dit que <f:selectItems> sera un bon.

Vous pouvez le faire avec la liste, il suffit d'ajouter les éléments dans la liste ou la chaîne [] en classe de bean

Bean (via la liste):

List listValue=new ArrayList[];

static
{
  listValue.add("First");
  listValue.add("Second");
  listValue.add("Third");
}
//Create getters and setters for listValue

Haricot (via le tableau):

String[] listValue={"First", "Second", "Third"};

//Create getters and setters for listValue

Page JSF

<p:selectOneMenu value="#{result value}">
  <f:selectItems value="#{bean.listValue}"/>
</p:selectOneMenu> 

Se référer à : Primefaces vitrine

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top