首页 > 解决方案 > primefaces打印机模块可以有多个目标吗

问题描述

我需要能够在我的 JSF 页面中隔离 2 个位置以发送到 Primefaces 打印机组件。不幸的是,我在任何地方都找不到如何执行此操作的示例,包括 Primefaces 文档。这个命令肯定比只接收一个目标更灵活吗?

使用 Primefaces 6.2

我试过这个:

...

<p:commandButton value="Print in a PRINTER FREINDLY format">
     <p:printer target="area1" />
     <p:printer target="area2" />
</p:commandButton>

<p:outputPanel id="area1">
...
</p:outputPanel>

...bunch of code between these two output panels...

<p:outputPanel id="area2">
...
</p:outputPanel>

...

没有错误显示,但是只有首先放置的目标显示在打印页面中。

这样做:

<p:printer target="area1 area2" />

导致错误。

有人可以建议我如何在 Primefaces 中为打印机命令设置多个目标吗?

谢谢你。

标签: jsfprimefaces

解决方案


推荐阅读