Запуск ADF Диалог с причинами проблем с обновлением в базовом richtable
У меня есть отображение richtable на главной странице, и
У меня есть диалог, который запускается при нажатии кнопки.
UIViewRoot dialog = viewHandler.createView(context, "/" + "fileUpload");
AdfFacesContext.getCurrentInstance().launchDialog(dialog, dialogParameters, actionEvent.getComponent(), true, windowProperties);
Диалог
<f:view>
<af:document >
<af:form usesUpload="true" id="f1">
<af:inputFile id="fileHolder"
label="Choose File"
simple="true"
binding="#{backingbean.fileHolder}"/>
<af:commandButton id="okBtn"
text="OK"
action="#{backingBean.okAction}"
partialSubmit="true"/>
<af:commandButton id="cancelBtn"
text="Cancel"
action="#{backingBean.cancelAction}"
partialSubmit="true"/>
</af:form>
</af:document>
</f:view>
adfc-config.xml
<view id="fileUpload">
<page>/fileUpload.jsf</page>
</view>
Когда я запускаю диалог по нажатию кнопки. Richtable не обновляется на pagination / sort / filter и richTable.getSelectedRowData (), а также попытался richTable.getSelectedRowKeys () всегда возвращает старые значения
Я пытался удалить все из диалога fileUpload.jsf внутри, но это не работает.
Когда я просто удаляю расширенные обновления, но кнопки «ОК» и «Отмена» не работают.