2

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 メソッドの実装を見つけることができるように、誰かが私を案内してくれませんか?

4

1 に答える 1

3

Primefaces 拡張機能のショーケースでは ExporterController ソースがここに表示されませんでしたが、警告の必要はありません。

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

ExporterController Bean のブール値 customExporter を false に設定するだけです。

とにかく、ExporterController のソースはこちらです。

拡張機能の完全なソース コードはこちら

ここのコメント セクションでOleg をリクエストできます。他のユーザーも混乱している場合に備えて、Oleg はこれをマネージド Bean タブのショーケースに喜んで追加します。

于 2015-11-30T02:41:21.283 に答える