このフォーラムや他のさまざまなフォーラムで何度かこの質問をしましたが、それでもコードに実装できません。
私はこの例を実行しており、リストボックスを追加する必要があります(列のように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
プログラムの列に値を追加してデータを設定する方法については、私にはわかりません。