获取在selectOneMenu ListBox中选择的值

时间:2011-07-31 16:54:21

标签: java jsf listbox selectonemenu

这就是我的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代码中。

1 个答案:

答案 0 :(得分:-1)

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

selectOneMenu的value-attribute是使用所选项的值作为参数调用的setter。所以在你的bean中,调用方法setSelectedHotel()。 在代码中,将值设置为项列表。

相关问题