У меня есть два выпадающих меню в моей программе, второе заполняется на основе выбранного значения из первого.
Когда в первом меню есть только одно значение, второе меню не отражает значения, но оно работает, когда у меня есть более одного значения. Что может быть причиной ошибки?
Вот код:
<h:selectOneMenu id="blSearchFacilityInput"
value="#{bLDashBoardAction.facilityId}" style="width:80px;">
<f:ajax event="valueChange" render="blSearchzoneInput"
listener="#{bLDashBoardAction.facValueChangeEvent}"/>
<f:selectItems value="#{bLDashBoardAction.svaFaciltyList}" var="c"
itemLabel="#{c.facCode}" itemValue="#{c.id}"/>
</h:selectOneMenu>
<h:selectOneMenu id="blSearchzoneInput" value="#{bLDashBoardAction.zoneId}"
style="width:80px;">
<f:ajax event="valueChange" render="blSearchSectorInput"
listener="#{bLDashBoardAction.zoneValueChangeEvent}"/>
<f:selectItems value="#{bLDashBoardAction.zoneList}" var="c"
itemLabel="#{c.zoneCode}" itemValue="#{c.zoneId}"/>
</h:selectOneMenu>
#{bLDashBoardAction.facilityId}
значением по умолчанию в вашем поддерживающем компоненте? - person Elias Dorneles   schedule 18.01.2013