У меня проблема с компонентом ice:selectOneMenu
в Icefaces ..
Более подробно:
Когда я заполняю SelecItems
arrayList, я устанавливаю пустой selcetItem для первого индекса в arrayList, например: mainClassificationsSI.add(new SelectItem(""));
, и на моей странице у меня есть следующее:
<ice:selectOneMenu partialSubmit="true" binding="#
{editOutgoingBean.mainClassificationSelect}" id="mBookClass" value="#
{editOutgoingBean.outgoing.main_Classification}" valueChangeListener="#
{editOutgoingBean.mainClassificationChanged}">
<f:selectItems value="#{editOutgoingBean.mainClassificationsSI}"/>
</ice:selectOneMenu>
Прежде всего, я уверен, что: editOutgoingBean.outgoing.main_Classification
имеет значение, которое является одним из значений selectItems в SelectItems
arrayList, но когда страница отображается, тег Select выбирает пустое значение и его не выбрал значение main_Classification
, которое я установил ранее ...
Когда я удаляю первый Пустой SelectItem
из ArrayList, тег Select выберет значение, которое я установил для main_Classification
. Пожалуйста, помогите мне узнать, что делать ...