0

これが私のJSFの外観です。

  <h:selectOneMenu value="#{HotelDataForm.listHotel}">
           <f:selectItems value="#{HotelDataForm.listHotel}" var="user" itemValue="#{user[1]}" itemLabel="#{user[1]}" />
        </h:selectOneMenu>

ListBox で選択した値を Java コードに取得する必要があるため、それを使用してビジネス ロジックを記述できます。では、ListBox で選択した値を Java コードに取得するにはどうすればよいですか。

4

1 に答える 1

-1
<h:selectOneMenu value="#{HotelDataForm.selectedHotel}">

selectOneMenu の value-attribute は、選択された項目の値をパラメーターとして呼び出されるセッターです。したがって、Bean では、メソッド setSelectedHotel() が呼び出されます。コードでは、値をアイテムのリストに設定します。

于 2011-07-31T17:04:04.870 に答える