【发布时间】:2013-07-05 14:22:31
【问题描述】:
谁能解释如何覆盖 Primefaces 扩展的导出器。我想自定义 PDFexporter。但不知道哪些文件必须保存在工作区和哪个路径中。我确实在资源文件夹下创建了一个 META-INF 文件夹和一个名为 services 的文件夹。在里面创建了一个名为
org.primefaces.extensions.component.exporter.ExporterFactory 包含一行文本 common.util.CustomExporter,这是我想使用的自定义导出器类的名称。
在那个类中,我扩展了exportValue() 方法并编写了自己的代码。
但是,当我尝试生成 PDF 时,出现以下错误
HTTP Status 500 - org.primefaces.extensions.component.exporter.ExporterFactory: Provider common.util.CustomExporter could not be instantiated: java.lang.ClassCastException: Cannot cast common.util.CustomExporter to org.primefaces.extensions.component.exporter.ExporterFactory
所以请解释我哪里出错了或者我缺少什么?
【问题讨论】:
标签: primefaces primefaces-extensions