在进入输入模式之前,使用Primefaces inplace调用方法

时间:2014-05-22 14:16:47

标签: primefaces jsf-2.2

单击inplace字段时是否可以调用bean方法?在我的例子中,我想点击outputlabel并在进入输入模式之前调用方法。 用p:ajax尝试了许多不同的东西,但没有任何效果。在Wildfly服务器上使用PF 5和JSF 2.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>

1 个答案:

答案 0 :(得分:0)

尝试使用以下代码。

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

它对我有用。