【问题标题】:Export icons/links are not shown in p:dataTable header导出图标/链接未显示在 p:dataTable 标题中
【发布时间】:2014-06-18 17:41:43
【问题描述】:

我检查了export sample,它工作正常。然后我从那里复制了代码,现在我的数据表的开头如下所示:

<p:dataTable id="dtResults" var="rule" value="#{ruleCollection}" paginator="true" rows="30" paginatorTemplate="{RowsPerPageDropdown} {FirstPageLink} {PreviousPageLink} {CurrentPageReport} {NextPageLink} {LastPageLink} {Exporters}"
                 rowsPerPageTemplate="30,50,100,500" lazy="true">

<f:facet name="{Exporters}">
    <h:commandLink>
        <p:graphicImage name="/demo/images/excel.png" width="24" />
        <p:dataExporter type="xls" target="dtResults" fileName="rules" />
    </h:commandLink>
</f:facet>

这是我得到的:

/demo/images/excel.png 不存在所以我也尝试了这个而不是p:graphicImage

<h:outputText value="export" />

但结果是一样的。我的配置是:

  • Tomcat 7.0.53
  • 莫哈拉 2.2.6
  • primefaces-5.0.jar
  • JRE 1.8.0_05
  • IE8

我已经安装并工作了 POI,但我也尝试了 type="csv",结果是一样的。可能是什么问题?

【问题讨论】:

    标签: jsf-2 primefaces


    【解决方案1】:

    5.1 版社区提供自定义模板选项。稳定版尚不存在,但您可以下载snapshot of development version。当前快照是 5 月 25 日的快照,没有此功能。

    The feature is included 在版本 5.0.2 中可用于Elite users。 “1 年 Elite 订阅费为每位开发者 249 美元。”。

    【讨论】:

    • 嗨,欢迎来到 Stack Overflow!感谢您的回答...注意:这不是我的主题领域,因此我无法判断这是否回答了问题。您能否对此进行扩展以解释原始发帖人可以做些什么来解决他们的问题(即不要只说他们为什么不能这样做,给我们一些关于他们可以做什么的想法)?谢谢!
    猜你喜欢
    • 2020-10-26
    • 1970-01-01
    • 2021-11-21
    • 1970-01-01
    • 1970-01-01
    • 2017-01-03
    • 1970-01-01
    • 1970-01-01
    • 2021-08-29
    相关资源
    最近更新 更多