Я задавал этот вопрос несколько раз на этом и других форумах, но все еще не смог реализовать его в своем коде.
Я делаю этот пример , и мне нужно добавитьсписок (как в столбце MANUFACTURE
).Я не могу отобразить список или заполнить его значениями из моего класса Java.
Мой код Java выглядит следующим образом;
private List<Hotel> listHotel;
public List<Hotel> ListAllHotels() {
return dml.displayAllHotels(); //dml.displayAllHotels() returns a List<Hotel>
}
Обычно я создаю список и заполняю его значениями, используяследующий код JFS;
<h:selectOneMenu value="#{HotelDataForm.stationedHotel}" id="globalFilter" onchange="carsTable.filter()" >
<f:selectItems value="#{HotelDataForm.ListAllHotels}" var="user" itemValue="#{user[1]}" itemDisabled="false" itemLabel="#{user[1]}" />
<h:outputText value="#{carsTable[1]}" />
</h:selectOneMenu>
И это работает, но я не могу добавить этот код в столбец Manufacturer
в ссылке, которую я разместил.В примере они используют объект SelectItem[]
для заполнения списка.Я не знаю, как добавить и заполнить значения в столбце manufacturer
в моей программе.