【问题标题】:Partial Page Refresh is not working in Oracle ADF部分页面刷新在 Oracle ADF 中不起作用
【发布时间】:2023-03-23 04:26:01
【问题描述】:

我在 JSF 页面中有一个按钮,单击该按钮时会调用 bean 中的方法并返回表中存在的所有行。但是当我单击按钮时,表格没有刷新。我在按钮中使用了一个返回侦听器并将表格与它绑定。

          <f:facet name="additionalToolbarButtons">
           <af:toolbar>
             <af:commandToolbarButton text="ShowAll"
             actionListener="#{backingBeanScope.Bean.showAllRows}"
             returnListener="#{backingBeanScope.Bean.refreshTable}"/>
           </af:toolbar>
           </f:facet>

表格绑定-

      binding="#{backingBeanScope.Bean.refreshTable}">

Java 代码 -

public void refreshTable(ReturnEvent returnEvent) {
    // Add event code here...
    AdfFacesContext ctx = AdfFacesContext.getCurrentInstance();
    ctx.addPartialTarget(getRefreshTable());       
}
public RichTable getRefreshTable() {
    return refreshTable;
}

当我手动刷新页面时,我可以看到表格中的所有行。我最近开始在 ADF 工作。有人可以指导我吗

【问题讨论】:

标签: jsf oracle-adf


【解决方案1】:

您使用的是哪个版本的 JDev?

尝试 ppr 表的父级。

【讨论】:

  • 我正在使用 12C jdev..我尝试做父表 PPR 但仍然没有运气
猜你喜欢
  • 1970-01-01
  • 2020-12-06
  • 2013-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-15
相关资源
最近更新 更多