这就是我的JSF的样子。
<h:selectOneMenu value="#{HotelDataForm.listHotel}">
<f:selectItems value="#{HotelDataForm.listHotel}" var="user" itemValue="#{user[1]}" itemLabel="#{user[1]}" />
</h:selectOneMenu>
我需要得到我的ListBox中选择的值到我的Java代码,所以我可以用它写一个业务逻辑。那么我如何获得列表框中选择的值到我的java代码。
<h:selectOneMenu value="#{HotelDataForm.selectedHotel}">
selectOneMenu的value属性是使用所选项的值作为参数调用的setter。因此在bean中,调用了setSelectedHotel()方法。在代码中,将值设置为项列表。