【发布时间】:2012-11-08 16:36:10
【问题描述】:
我使用了 Primefaces 在其网页中的相同示例代码:
<h:commandLink value="Excel">
<p:dataExporter type="xls" target="dataTable" fileName="boo" pageOnly="true"/>
</h:commandLink>
但不起作用。 在 Internet Explorer 浏览器中给出以下消息:
网页错误详情 Message: Unexpected call to 方法或属性访问。
在 Mozilla Firefox 中什么都不会发生。
可能会发生什么?
【问题讨论】:
-
你使用的是什么版本的 primefaces?
-
IE 中的错误消息是 JS/jQuery 特定的错误(因此不是 JSF 特定的)。您可能想先检查 JS 代码的正确性(加载处理程序、事件侦听器等)。至于 Firefox 没有反馈,你是否也检查了它的 JS 控制台?
-
还要检查您是否没有嵌套表单;一个面向 JSF+PrimeFaces 的问题是关于完全相同的 IE 错误消息,但后来有了更好的 SSCCE:stackoverflow.com/questions/9501448/…,结果证明是嵌套表单。
-
@kolossus primefaces 3.4 版
-
顺便说一句... CSV 与 XLS 不同。
标签: jsf primefaces datatable export-to-excel data-export