【问题标题】:Richfaces ExtendedDataTableRichfaces 扩展数据表
【发布时间】:2025-11-23 16:00:01
【问题描述】:

是否可以在 RichFaces ExtendedDataTable 中实现分组标题,因为它不支持 rowbreakbefore。

我已经尝试了以下

<rich:extendedDataTable id="pivotTable" rowIndexVar="rowIndex">
        <c:forEach items="#{richPivotBean.headerRows}" var="columnObject">
            <rich:column breakrowbefore="#{columnobject.startone}"
                colspan="#{columnobject.colspan}" rowspan="#{columnobject.rowspan}">
                <f:facet name="header">
                    <h:outputText value="#{columnobject.colheadertext}" />
                </f:facet>
            </rich:column>
        </c:forEach>
    </rich:extendedDataTable>

【问题讨论】:

    标签: java jsf jakarta-ee richfaces


    【解决方案1】:

    恐怕答案是简单的“否”,您需要使用rich:dataTable 来获得此功能。为什么您使用extendedDataTable 而不是dataTable,通常这将用于滚动或行选择,但我在您的代码中没有看到这方面的证据。

    【讨论】:

    • 好的,这已经在richfaces 论坛上出现过很多次了,我还没有看到有人提出一个好的解决方案,但是没有什么可以阻止你自己搜索。最终,虽然没有什么是你不能用 jQuery/javascript 做客户端的。