2

我使用了 Primefaces 在其网页中的相同示例代码:

<h:commandLink value="Excel">                     
  <p:dataExporter type="xls" target="dataTable" fileName="boo" pageOnly="true"/>  
</h:commandLink>

但不起作用。在 Internet Explorer 浏览器中显示以下消息:

网页错误的详细信息 Message: Unexpected call to method or property access。

在 Mozilla Firefox 中什么都没有发生。

可能会发生什么?

4

2 回答 2

7
javax.servlet.ServletException: org/apache/poi/ss/usermodel/RichTextString

在堆栈跟踪中进一步查看。我敢打赌,根本原因是 aNoClassDefFoundError还是ClassNotFoundException? 在这种情况下,这只是意味着您忘记安装Apache POI

下载此 Apache POI zip 文件,解压缩,将poi-3.8-20120326.jar放入/WEB-INF/lib文件夹并重建/重新部署/重新启动 webapp。

于 2012-11-09T11:56:29.753 回答
0

尝试把这个jar文件。我显示链接,因为我解决了这个问题。

http://apache.mirrors.pair.com/poi/release/bin/poi-bin-3.9-20121203.zip

于 2013-09-27T15:23:54.833 回答