Primefaces p:ajax侦听器条件更新

Primefaces p:ajax侦听器条件更新,ajax,primefaces,Ajax,Primefaces,JSF页面: <p:commandButton> <p:ajax process="@this" update="name desc msg" listener="#{bean.deleteListener}"/> </p:commandButton> 是否可以基于ajax侦听器逻辑有条件地更新ajax调用。我想有条件地更新客户机ID“name desc msg”,如下面的侦听器代码所示(注意,这是一个较大应用程序中的示例场景)。应用程序使用Pr

JSF页面:

<p:commandButton>
  <p:ajax process="@this" update="name desc msg"
    listener="#{bean.deleteListener}"/>
</p:commandButton>

是否可以基于ajax侦听器逻辑有条件地更新ajax调用。我想有条件地更新客户机ID“name desc msg”,如下面的侦听器代码所示(注意,这是一个较大应用程序中的示例场景)。应用程序使用Primefaces 5。谢谢。

当然,在您的侦听器中使用PrimeFaces RequestContext

RequestContext context = RequestContext.getCurrentInstance();

//update panel
context.update("form:panel");
另请参见: -

RequestContext context = RequestContext.getCurrentInstance();

//update panel
context.update("form:panel");