<b:selectOneMenu sin converter

Los SelectOneMenu o combos lo usamos para mostrar datos, generalmente son de un entity relacionado o embebido,

para ello usamos el componente <b:selectOneMenu> de bootfaces que no necesita implementar Converter.

Código xhtml

Si observa, usamos la propiedad <f:selectItem > para mostrar el elemento seleccionado.

    <b:selectOneMenu class="fullWidth required ui-selectonemenu-label ui-inputfield ui-corner-all"
                                                     id="tipovehiculo" value="#{bahiaController.bahia.tipovehiculo}"  
                                                     display="inline"
                                                     >
                                        <!-- TODO: update below reference to list of available items-->
<f:selectItem itemLabel="#{bahiaController.bahia.tipovehiculo}" itemValue="#{bahiaController.bahia.tipovehiculo}"
itemDisabled="true"
/>
                                        <f:selectItems value="#{bahiaController.tipovehiculoList}"
                                                       var="item"
                                                       itemValue="#{item}"
                                                       itemLabel="#{item.tipo}"
                                                       />

                                    </b:selectOneMenu>

Last updated