Comment mapper inputText à une propriété de tableau?
Je veux que l'utilisateur d'entrer un ou plusieurs noms à la JSF de inputText de composants.
Donc je pense à un bean géré comme ceci:
public class MyBean {
private String[] names;
public String[] getNames() {
return names;
}
public void setNames(String[] names) {
this.names = names;
}
}
Mais, comment puis-je carte le JSF est inputText de composants pour cette propriété de tableau?
source d'informationauteur user851110
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, vous avez besoin de préserver le tableau dans l'haricot (post)du constructeur. E. g.
Ensuite, vous pouvez soit juste accès codé en dur index
ou utilisation
<ui:repeat>
avec unvarStatus
d'y accéder par un index dynamiqueNe pas utiliser le
var
attribut commeIl ne fonctionne pas lorsque vous soumettez le formulaire, parce que
String
n'ont pas de définition pour la valeur (de la lecture est essentiellement latoString()
méthode).Cette utilisation à l'aide de la partie supérieure exemple.