Работает ли Inplace edit для p:commandLink

Я хочу отредактировать значение commandLink в jsf, используя редактор на месте. Я не могу редактировать, даже если у меня нет опции редактирования.

 <p:inplace 

  styleClass="pencil" effectSpeed="fast" editor="true"  >
   <p:ajax event="save" listener="#{pc_CustomDocumentMgt.editUploadableDocName}"/>
   <p:commandLink ajax="true" value="#{varDocumentList.docNameDisplay}"  title="#{varDocumentList.description}" 
    styleClass="#{varDocumentList.styleClass}" id="viewDocGenDlg"
    actionListener="#{pc_CustomDocumentMgt.viewDocFileDialog}">
    <f:param name="OBJECT_ID"
        value="#{varDocumentList.id}" />
    <f:param name="DOC_ID"
        value="#{varDocumentList.id}" />

</p:commandLink>
</p:inplace>

Даже я использую h:inputText, но здесь у меня проблема с отменой события

<p:inplace id="emailInputOne" editor="true"
    styleClass="pencil">
    <p:ajax event="save"
        listener="#{pc_EnterpriseIntegrationAcct.updateOutBoundStatusMoniListener}"
        update="ENT_PACK_FORM" />
    <p:inputText id="emailInput1"
        validator="#{pc_EnterpriseIntegrationAcct.validateEmail}"
        value="#{supAdmin_WkBean.entgOutBoundSrvc.notificationEmailID}"
        required="true" label="mailId">
        <f:validateLength minimum="1" maximum="90" />
    </p:inputText>
    <p:message for="emailInput1" />
</p:inplace>

0 ответов

Другие вопросы по тегам