Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<h:selectOneMenu value="#{playerService.selectTeamId}" required="true">
 	<f:selectItems value="#{playerService.teams}" var="team" itemLabel="#{team.name}" itemValue="#{team.team_id}"/>
</h:selectOneMenu>
Dans mon Bean, j'attribue une valeur à selectTeamId avant d'appeler ma page, mais le premier élément de la liste est toujours sélectionnée et pas la valeur que je souhaite.

Mais j'ai une petite idée sur la cause : Ma liste est définie comme une liste d'objets Team alors que la valeur que je donne à l'item est l'id seulement. Faudrait-il que ce soit une valeur d'un objet Team ? Dans ce cas, en cherchant j'ai vu qu'il fallait peut être ajouter un Converter.

Bref, je cherche encore mais merci d'avance pour votre aide.