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 回答