У меня есть selectOneMenu в нижнем колонтитуле моей dataTable, и я пытаюсь отправить кучу элементов нижнего колонтитула для поддержки bean-компонента, чтобы сохранить их. Пожалуйста, посмотрите изображение, чтобы понять. Проблема в том, что я отправляю с commandButton, который также находится в нижнем колонтитуле p: selectOneMenu и p: selectBooleanCheckbox не устанавливает значение в резервном копировании, и они равны нулю.selectOneMenu null при отправке формы изнутри dataTable с помощью командыButton Primefaces 3.4
http://code.google.com/p/primefaces/issues/detail?id=4681
Пожалуйста, смотрите на прилагаемом изображении, а также.
Заранее спасибо
Вот код в моем facelet:
<p:dataTable id="dataTable" value="#{dataRoleBackingBean.dataRoleList}" var="dataRoleOb">
<p:column headerText="Security Group">
#{dataRoleOb.secGroupName}
<f:facet name="footer">
<p:selectOneMenu id="tableSecGroupID" value="#{dataRoleBackingBean.tableSecGroupID}" style="width:90px">
<f:selectItems value="#{dataRoleBackingBean.securityGroupList}" var="secGroup" itemLabel="#{secGroup.shortName}"
itemValue="#{secGroup.secGroupId}" />
</p:selectOneMenu>
</f:facet>
</p:column>
<p:column headerText="Remove">
<f:facet name="footer">
<p:commandButton value="Add" update="@form" action="#{dataRoleBackingBean.addRow}"/>
</f:facet>
</p:column>
</p:dataTable>
Просто давая вам знать тот же код прекрасно работает с primefaces 3.3.1 & 3,3
Укажите более подробную информацию, связанную с исходным кодом ..... –