Pessoal, tenho um selectOneMenu em minha aplicação Facelets e gostaria de saber como eu faço para pré-selecionar um valor no selectOneMenu.
Existe alguma tag Selected ou algo assim? Pois estou colocando em value a propriedade que quero que seja atualizada e não aparece o valor dela, mas sempre o primeiro da lista.
Qualquer ajuda é bem vinda!
mas a propriedade que vc esta colocando ja tem algum valor? esse valor existe na lista?
tem que vir selecionado quando vc abre a tela?
Sim, eu coloquei assim:
<h:selectOneMenu id="tipoUsuario"
value="#{interface.editUser.tipoUsuario.id}" disabled="#{!interface.inEditUser}">
<f:selectItems value="#{interface.editUser.tiposUsuario}" />
</h:selectOneMenu>
tipoUsuario.id possui valor e o valor que eu selecionei é gravado nele.