>,jsf,primefaces"/>

首页 > 解决方案 > 无法使用 List 值加载 p:datatable 的内容>

问题描述

我正在尝试使用将 a 转换p:datatable为 pdfp:dataExporter

它也可以使用List 但是,我在尝试下载数据表时遇到问题List<Map.Entry<String, Long>>

支持豆:

Set<Map.Entry<String, Long>> productSet1 = sortedMap1.entrySet();
listMEP1 = new ArrayList<Map.Entry<String, Long>>(productSet1);

XHTML 页面:

<p:dataTable id="mydata" emptyMessage="Aucun module touvé." style="font-size: 12px" var="item" value="#{chartChefDepartmentGroupBean.listMEP1}">
            <p:column>
                <f:facet name="header">Name</f:facet>
                <h:outputText value="#{item.key}" />
            </p:column>
            <p:column>
                <f:facet name="header">Surname</f:facet>
                <h:outputText value="#{item.value}" />
            </p:column>
        </p:dataTable>
        zaddazd
                        <h:commandLink>
        <p:graphicImage value="/resources/icons/download.png" style="width : 35px; height:35px"/>
        <p:dataExporter type="pdf" target="mydata" fileName="cars"/>
    </h:commandLink>

我刚刚得到表格的标题,没有任何内容。

请问您有解决这个问题的想法吗?

标签: jsfprimefaces

解决方案


推荐阅读