Primefaces remoteCommand не вызывается при нажатии кнопки onSuccess

В моей форме мне нужно вызвать два сервлета одним нажатием кнопки. я хочу позвонить p:remoteCommand после действия кнопки onsuccess. Но удаленная команда не вызывается.

XHTML:

<p:commandButton value="Confirm" id="esubmit" onsuccess="printBothVoucherDO()"                                       actionListener="#{expenseController.saveExpense}" 
    update="@([id$=submittedVoucherspanel]) @([id$=msgs]) @([id$=expenseForm])"
    styleClass="_tab_submit" ></p:commandButton>

<p:remoteCommand name="printBothVoucherDO"
                                actionListener="#{expenseController.printBothDOVoucher}"></p:remoteCommand>

Вызов метода

public void printBothDOVoucher(ActionEvent event) {
        TmsUtil.executeOnPage("window.open('PrintVouchers" + "')");
        TmsUtil.executeOnPage("window.open('PrintDeliveryOrder" + "')");
    }

0 ответов

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