私はrich:select
自分のコードに次のように持っています:
<rich:select style="width: 50" enableManualInput=false value="#{MyBean.Obj.id}">
<f:selectItems value="#{MyBean.objList}"/>
</rich:select>
私のページで、このドロップダウンを開くと、value 属性で指定された要素ではなく、ドロップダウンの最初の要素が表示されます。要素の 1 つを選択して再度開くと、選択した要素ではなく、最初の要素に移動します。
ただし、すべて同じ属性に置き換えるrich:select
と、正常に機能します。リッチフェイスのスタイルが適用されていないため、h:selectOneMenu
使用できません。h:selectOneMenu