哪里是<pe:exporter> showcase中#{exporterController.customExporter}的实现

时间:2015-11-29 23:49:27

标签: jsf primefaces-extensions exporter

我正在使用JSF PrimeFaces库构建Java应用程序。我不想使用开源PDF库来生成报告。我一直在试图使用PrimeFaces Extensions数据导出器来生成包含许多数据表的PDF文件。我在谈论这个链接:PrimeFaces Extensions

但是,我对这段特殊代码有疑问:

<p:panel header="Export PDF">  

                 <p:commandLink id="pdf" ajax="false">  

                     <p:graphicImage value="/resources/images/pdf.png"/>  

                     <f:setPropertyActionListener value="false" target="#{exporterController.customExporter}" />  

                     <pe:exporter type="pdf" target="resumenTable,resumenTablePlan" fileName="example" datasetPadding="4"/>  

                 </p:commandLink>  

            </p:panel>  

我似乎无法找到#{exporterController.customExporter}

的实现

有人可以指导我,以便找到customerExporter方法的实现吗?

1 个答案:

答案 0 :(得分:3)

虽然Primefaces扩展showcase未在here中显示ExporterController源,但不需要报警

<f:setPropertyActionListener value="false" target="#{exporterController.customExporter}" />

将ExporterController bean中的布尔值customExporter设置为false。

无论如何,ExporterController的来源是here

扩展程序的完整源代码是here

您可以在评论部分中请求Oleg here,他很乐意将此添加到展示托管bean标签,以防任何其他用户也感到困惑。