Printing Primefaces打印机打印部
我想用primefaces打印机打印一个div(primefaces 3.2和myfaces 2.0) 我的faces代码如下:Printing Primefaces打印机打印部,printing,jsf-2,primefaces,Printing,Jsf 2,Primefaces,我想用primefaces打印机打印一个div(primefaces 3.2和myfaces 2.0) 我的faces代码如下: <div id="page"> <!-- SIDEBAR --> <div id="sidebar" class="ui-widget-content ui-corner-all ui-helper-clearf
<div id="page">
<!-- SIDEBAR -->
<div id="sidebar"
class="ui-widget-content ui-corner-all ui-helper-clearfix ui-shadow sidebar">
<ui:insert name="sidebar"></ui:insert>
<p:commandButton value="Print" type="button">
<p:printer target="content" />
</p:commandButton>
</div>
<!-- CONTENT -->
<div id="content">
<ui:insert name="content">...</ui:insert>
</div>
<div style="clear: both;"> </div>
</div>
primefaces打印机是否可以这样做,或者是否有其他方法可以这样做
致以最诚挚的问候Veote
p:printer
需要组件的id,但ui:insert
定义了将由客户端插入的逻辑部分。您可以尝试在p:outputPanel
中包装要打印的内容,如下所示:
<p:outputPanel id="content">
<ui:insert name="content" />
</p:outputPanel>
好的,谢谢。但是我不能打印图表:/primefaces打印机打印primefaces图表的方法你知道吗?我不太清楚你所说的图表
是什么意思,但我建议你在一个新问题中问这个问题,并发布你试图打印的图表
的代码。
<p:outputPanel id="content">
<ui:insert name="content" />
</p:outputPanel>