我在Glassfish 4.1上使用PF 5.3。我需要一个打印机功能。但我就是连这个简单的例子都做不到。其他一切都很好。以下示例中的按钮和图像正在渲染中,但p:printer
不起作用。我做错了什么?可能是某种配置问题吗?
<h:body>
<p:graphicImage id="img" value="/resources/img/test/datatable.png" />
<h:form>
<p:commandButton value="Print Image" type="button">
<p:printer target="img" />
</p:commandButton>
</h:form>
</h:body>
您需要在页面中有一个h:head
才能加载javascript资源。这些是p:commandButton
和p:printer
工作所必需的。