Code: Select all
<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>10.0.0</version>
</dependency>
Code: Select all
<p:dialog widgetVar="dlgReport" header="Report" showEffect="fade"
resizable="true" draggable="true" maximizable="false"
responsive="true" closeOnEscape="true" >
<h:form id="formReport">
<div class="p-grid p-formgrid ">
...
<div class="p-col-12 p-mt-2 p-right">
<p:splitButton value="Print" icon="fas fa-print" class="b-m-r"
actionListener="#{visualizar.printReport(reqBean.relatorio_req,'pdf')}"
oncomplete="if(args.success == true);"
onclick="this.form.target = '_blank'" ajax="false" >
...
</p:splitButton>
</div>
</div>
</h:form>
</p:dialog>
executed outside the Dialog component, opens normally.