gpt4 book ai didi

jsf - p :dataExporter throws java. lang.NoClassDefFoundError:com/lowagie/text/phrase

转载 作者:行者123 更新时间:2023-12-01 22:58:39 25 4
gpt4 key购买 nike

我尝试使用PrimeFaces 3.2的数据导出器控件。代码如下:

<p:commandLink value="export" ajax="false">
<p:dataExporter type="xls" target="dtable" fileName="myfile" />
</p:commandLink>
<p:datatable id="dtable" .../>

当我单击导出链接时,出现以下错误:

java.lang.NoClassDefFoundError: com/lowagie/text/phrase

我下载了 itext jar 5.2.1 并将其包含在我的应用程序中,但仍然遇到相同的错误。怎么解决?

最佳答案

尝试 iText 2.1.7 而不是 5.2.1。 http://olex.openlogic.com/packages/itext/2.1.7

我认为存在许可证冲突。所以primefaces使用2.1.7

对于 Excel 导出,您需要 Apache POI。尝试3.7:http://archive.apache.org/dist/poi/release/bin/

编辑

(您只需要 poi-3.7*.jarpoi-ooxml-3.7*.jar)

关于jsf - p :dataExporter throws java. lang.NoClassDefFoundError:com/lowagie/text/phrase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10899368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com