进入输入模式前的Primefaces就地调用方法

进入输入模式前的Primefaces就地调用方法,primefaces,jsf-2.2,Primefaces,Jsf 2.2,在单击inplace字段时是否可以调用bean方法?在我的示例中,我希望在进入输入模式之前单击outputlabel并调用一个方法。 使用p:ajax尝试了许多不同的方法,但都没有效果。在Wildfly服务器上使用PF5和JSF2.2 <p:inplace > <f:facet name="output"> <p:outputLabel value="#{elm.text}" /&g

在单击inplace字段时是否可以调用bean方法?在我的示例中,我希望在进入输入模式之前单击outputlabel并调用一个方法。 使用p:ajax尝试了许多不同的方法,但都没有效果。在Wildfly服务器上使用PF5和JSF2.2

           <p:inplace >
              <f:facet name="output">
                 <p:outputLabel value="#{elm.text}" />
              </f:facet>
              <f:facet name="input">
                 <p:inputText value="#{elm.text}" />
              </f:facet>
           </p:inplace>

尝试使用以下代码

<p:outputLabel value="#{elm.text}">
  <p:ajax event="click" listener="#{bean.method}" />
</p:outputLabel>

这对我有用