p: selectOneMenu предварительно выбирает предыдущий элемент, когда присутствует элемент noSelectionOption

Есть проблема сp:selectOneMenu выбор при добавлении.f:selectItem

Посмотреть:


    
    

Модель:

private List allNames;
private String selectedName;

public MenuSelectionTestBean(){
    allNames = new ArrayList();
    allNames.add("Ahmed");
    allNames.add("Mohamed");
    allNames.add("Ibrahim");
    allNames.add("Walid");

    selectedName ="Walid";
}

Результат:

Предмет "Валид» должен быть выбран, однако "Ибрагим» выбран вместо Я думаю, что PrimeFaces выбирает элемент в зависимости от его индекса в списке, а не от значения элемента.

Как это вызвано и как я могу решить это?

Ответы на вопрос(1)

Ваш ответ на вопрос