Обработка возврата внешнего диалога с помощью commandLink

После долгих попыток я наконец смог открыть полную HTML-страницу в виде диалогового окна. Я делаю это с помощью CommandLink, так как кнопка должна быть изображением, которое можно нажимать К сожалению, похоже, что commandLink не обрабатывает событие returnDialog. Что было бы удобным способом получить данные из диалогового окна в этом случае?

<h:form>

        <h:commandLink id="pdf" actionListener="#{testBean.viewSelector}">
            <h:graphicImage library="images" name="icon_pdf.png" />
            <p:ajax event="dialogReturn" etc.. /><!-- This does not work -->
        </h:commandLink>

        <p:commandButton value="View" icon="ui-icon-extlink" actionListener="#{testBean.viewSelector}">
            <p:ajax event="dialogReturn" listener="#{testBean.onPageSelectionSubmitted}" /><!-- This one does but I don't want a button -->
        </p:commandButton>
</h:form>

РЕДАКТИРОВАТЬ версию + информация о реализации:

  • простые лица 5.3
  • JSF 2.2, мохарра

0 ответов

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