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" + "')");
}