Primefaces:从自定义表格导出数据到Excel

时间:2015-08-05 08:58:11

标签: excel jsf-2 primefaces

以前我在自定义p:dataTable时遇到问题(冻结列,合并标题未在我的Primefaces 3.4.1版中实现)所以我决定使用ui手动创建表:repeat:

<h:form id="MY_FORM">
    ...
    <div class="ui-datatable">
        <table id="resultTable">
            <thead>
                 <tr>
                     <ui:repeat value="#{myBean.columns}" var="column">
                          ...

我的新表一切正常,但现在我需要一个建议:这是创建按钮以将此表数据导出到Excel的最简单方法p:dataExporter需要p:dataTable作为目标:

<p:commandButton value="Export To Excel" ajax="false">
    <p:dataExporter type="xls" target="resultTable" fileName="results" />
</p:commandButton>

我尝试使用DataTables TableTools extension,但可能存在不使用Flash和JavaScript自定义的内容

0 个答案:

没有答案