Java ice:dataExporter导出为pdf问题

Java ice:dataExporter导出为pdf问题,java,jsf,servlets,icefaces,jsf-1.2,Java,Jsf,Servlets,Icefaces,Jsf 1.2,我正在尝试使用ICEFaces 1.8 components showcase中的组件导出datatable中显示的一些数据 在文档中,他们提到了导入iText.jar(最好是v2.1.7)以使其工作。因此,我导入了iText.jar(v2.1.7)。但导出到pdf的操作不起作用 其他两个(即csv和excel)工作正常,只有pdf导出不工作 不确定在构建路径中添加iText的同时,是否还需要其他东西才能使其正常工作:( 请让我知道这一点。根据文件,ice:dataExporter将只支持csv

我正在尝试使用ICEFaces 1.8 components showcase中的组件导出datatable中显示的一些数据

在文档中,他们提到了导入iText.jar(最好是v2.1.7)以使其工作。因此,我导入了iText.jar(v2.1.7)。但导出到pdf的操作不起作用

其他两个(即csv和excel)工作正常,只有pdf导出不工作

不确定在构建路径中添加iText的同时,是否还需要其他东西才能使其正常工作:(


请让我知道这一点。

根据文件,ice:dataExporter将只支持csv或excel格式。 但是,ace:dataExporter可以提供pdf文件,至少在我的案例中是这样。

您能提供更多代码来确认吗?

为了支持以PDF格式导出文件,iText库版本2.1.7(iText-2.1.7.jar)必须位于应用程序的类路径中,通常位于WEB-INF/lib文件夹中。出于许可原因,iText库不包含在ICEfaces分发包中。还要注意,如果将iText jar复制到ICEfaces/lib/ace目录中,它将包含在showcase示例应用程序(showcase.war)中当它使用ant构建时。

您是否收到任何错误消息?否。控制台中没有错误消息。出现了一个新窗口弹出,但之后什么也没有发生。该窗口的URL是:
http://localhost:8050/DataTableExporterDemo/block/resource/MjA2MzYyNzMxOA==/no-数据
使用
ice:dataExporter生成
pdf
的演示
从以下URL在icefaces 1.8组件展示中提供:
http://component-showcase.icesoft.org/component-showcase/showcase.iface
。在DataExporter演示中,他们还为
pdf
提供了选项。如果您在同一屏幕(第二个选项卡)中检查说明,他们清楚地提到了
pdf
aldo,但它需要一个额外的jar,即
iText jar
。如果您之前使用过,请告诉我。