Locale

Language
English
English
English
French
German
German
German
Italian
Korean
Spanish
Catalan
Dutch
Portuguese
Portuguese
Arabic
Arabic
Bulgarian
Bangla
Bosnian
Czech
Greek
Estonian
Persian
Finnish
Danish
Hindi
Indonesian
Icelandic
Croatian
Japanese
Hungarian
Hebrew
Georgian
Central Kurdish
Khmer
Kyrgyz
Kazakh
Lithuanian
Latvian
Malay
Norwegian
Polish
Romanian
Russian
Slovak
Slovenian
Serbian
Serbian
Swedish
Thai
Turkish
Ukrainian
Uzbek
Vietnamese
Chinese
Chinese

Input Style

Free Themes

Built-in component themes created by the PrimeFaces Theme Designer.

Saga Saga
Vela Vela
Arya Arya

Legacy Free Themes

Luna Amber Luna Amber
Luna Blue Luna Blue
Luna Green Luna Green
Luna Pink Luna Pink
Nova Nova
Nova Nova Alt
Nova Nova Accent

DataTable Row Group

Rows can be grouped in two ways, using rowGroup component or with groupRow attribute on a column.

Header Row
RepresentativeNameCountryCompanyStatusDate
Amy Elsner
Amy ElsnerSalvatore Stockham IndiaMorlong Associates NEGOTIATION08/16/2025
Amy ElsnerDavid Darakjy GermanyChanay, Jeffrey A Esq RENEWAL08/11/2025
Amy ElsnerRicardo Gaucho BrazilBenton, John B Jr NEW07/24/2025
Amy ElsnerMisaki Royster CanadaPrinting Dimensions RENEWAL08/02/2025
Total Customers:4
Anna Fali
Anna FaliDeepesh Chui RussiaMorlong Associates QUALIFIED08/06/2025
Anna FaliMisaki Royster United KingdomTruhlar And Truhlar Attys NEW08/11/2025
Anna FaliLeon Oldroyd ArgentinaMorlong Associates QUALIFIED08/14/2025
Total Customers:3
Asiya Javayant
Asiya JavayantDeepesh Chui GermanyFeltz Printing Service UNQUALIFIED07/24/2025
Asiya JavayantIsabel Bowley SpainCommercial Press NEW07/25/2025
Asiya JavayantGreenwood Bolognia GermanyKing, Christopher A Esq QUALIFIED07/29/2025
Asiya JavayantArvin Albares GermanyBuckley Miller Wright UNQUALIFIED08/03/2025
Asiya JavayantAika Inouye JapanPrinting Dimensions UNQUALIFIED08/09/2025
Asiya JavayantKaitlin Ostrosky United KingdomChapman, Ross E Esq NEW08/06/2025
Asiya JavayantGreenwood Bolognia BrazilRousseaux, Michael Esq NEGOTIATION08/02/2025
Total Customers:7
Bernardo Dominic
Bernardo DominicOctavia Malet SpainFeltz Printing Service NEW07/30/2025
Bernardo DominicFrancesco Shinko FranceFeiner Bros QUALIFIED07/20/2025
Bernardo DominicLeon Oldroyd SpainRangoni Of Florence NEW08/09/2025
Total Customers:3
Elwin Sharvill
Elwin SharvillDavid Darakjy BrazilRousseaux, Michael Esq QUALIFIED07/21/2025
Elwin SharvillMaria Marrier RussiaRangoni Of Florence UNQUALIFIED07/20/2025
Elwin SharvillIzzy Garufi United KingdomRangoni Of Florence RENEWAL08/06/2025
Elwin SharvillArvin Albares AustraliaChapman, Ross E Esq RENEWAL08/17/2025
Elwin SharvillJennifer Amigon FranceMorlong Associates RENEWAL07/20/2025
Total Customers:5
Ioni Bowcher
Ioni BowcherJulie Stenseth SpainFeiner Bros QUALIFIED08/13/2025
Ioni BowcherJuan Wieser SpainCommercial Press UNQUALIFIED08/15/2025
Ioni BowcherKadeem Flosi AustraliaKing, Christopher A Esq PROPOSAL08/11/2025
Ioni BowcherJones Vocelka CanadaFeiner Bros RENEWAL08/06/2025
Ioni BowcherGreenwood Bolognia United KingdomBenton, John B Jr PROPOSAL08/14/2025
Ioni BowcherFrancesco Shinko AustraliaDorl, James J Esq PROPOSAL08/17/2025
Ioni BowcherMunro Ferencz SpainPrinting Dimensions UNQUALIFIED08/14/2025
Ioni BowcherSinclair Waycott RussiaTruhlar And Truhlar Attys UNQUALIFIED08/18/2025
Ioni BowcherJeanfrancois Venere BrazilMorlong Associates UNQUALIFIED08/10/2025
Total Customers:9
Ivan Magalhaes
Ivan MagalhaesRodrigues Campain JapanCommercial Press UNQUALIFIED07/28/2025
Ivan MagalhaesIzzy Garufi BrazilMorlong Associates NEW08/10/2025
Ivan MagalhaesNicolas Iturbide BrazilChemel, James L Cpa UNQUALIFIED07/28/2025
Ivan MagalhaesStacey Maclead AustraliaChanay, Jeffrey A Esq QUALIFIED07/23/2025
Ivan MagalhaesMayumi Kolmetz CanadaCommercial Press UNQUALIFIED07/29/2025
Ivan MagalhaesRicardo Gaucho United KingdomChanay, Jeffrey A Esq RENEWAL08/10/2025
Ivan MagalhaesAika Inouye FranceTruhlar And Truhlar Attys UNQUALIFIED07/21/2025
Total Customers:7
Onyama Limba
Onyama LimbaDavid Darakjy CanadaBuckley Miller Wright RENEWAL07/31/2025
Onyama LimbaMurillo Malet SpainFeiner Bros QUALIFIED08/14/2025
Onyama LimbaKadeem Flosi IndiaPrinting Dimensions PROPOSAL08/01/2025
Total Customers:3
Stephen Shaw
Xuxue Feng
Xuxue FengCody Saylors United KingdomTruhlar And Truhlar Attys RENEWAL08/13/2025
Xuxue FengChavez Briddick JapanRousseaux, Michael Esq NEW08/14/2025
Xuxue FengMujtaba Nicka United KingdomRousseaux, Michael Esq QUALIFIED08/01/2025
Xuxue FengKaitlin Ostrosky RussiaChemel, James L Cpa RENEWAL07/20/2025
Xuxue FengEmily Whobrey AustraliaPrinting Dimensions UNQUALIFIED08/11/2025
Total Customers:5
Rowspan
RepresentativeNameCountryCompanyStatusDate
Amy ElsnerSalvatore Stockham IndiaMorlong Associates NEGOTIATION08/16/2025
Amy ElsnerDavid Darakjy GermanyChanay, Jeffrey A Esq RENEWAL08/11/2025
Amy ElsnerRicardo Gaucho BrazilBenton, John B Jr NEW07/24/2025
Amy ElsnerMisaki Royster CanadaPrinting Dimensions RENEWAL08/02/2025
Anna FaliDeepesh Chui RussiaMorlong Associates QUALIFIED08/06/2025
Anna FaliMisaki Royster United KingdomTruhlar And Truhlar Attys NEW08/11/2025
Anna FaliLeon Oldroyd ArgentinaMorlong Associates QUALIFIED08/14/2025
Asiya JavayantDeepesh Chui GermanyFeltz Printing Service UNQUALIFIED07/24/2025
Asiya JavayantIsabel Bowley SpainCommercial Press NEW07/25/2025
Asiya JavayantGreenwood Bolognia GermanyKing, Christopher A Esq QUALIFIED07/29/2025
Asiya JavayantArvin Albares GermanyBuckley Miller Wright UNQUALIFIED08/03/2025
Asiya JavayantAika Inouye JapanPrinting Dimensions UNQUALIFIED08/09/2025
Asiya JavayantKaitlin Ostrosky United KingdomChapman, Ross E Esq NEW08/06/2025
Asiya JavayantGreenwood Bolognia BrazilRousseaux, Michael Esq NEGOTIATION08/02/2025
Bernardo DominicOctavia Malet SpainFeltz Printing Service NEW07/30/2025
Bernardo DominicFrancesco Shinko FranceFeiner Bros QUALIFIED07/20/2025
Bernardo DominicLeon Oldroyd SpainRangoni Of Florence NEW08/09/2025
Elwin SharvillDavid Darakjy BrazilRousseaux, Michael Esq QUALIFIED07/21/2025
Elwin SharvillMaria Marrier RussiaRangoni Of Florence UNQUALIFIED07/20/2025
Elwin SharvillIzzy Garufi United KingdomRangoni Of Florence RENEWAL08/06/2025
Elwin SharvillArvin Albares AustraliaChapman, Ross E Esq RENEWAL08/17/2025
Elwin SharvillJennifer Amigon FranceMorlong Associates RENEWAL07/20/2025
Ioni BowcherJulie Stenseth SpainFeiner Bros QUALIFIED08/13/2025
Ioni BowcherJuan Wieser SpainCommercial Press UNQUALIFIED08/15/2025
Ioni BowcherKadeem Flosi AustraliaKing, Christopher A Esq PROPOSAL08/11/2025
Ioni BowcherJones Vocelka CanadaFeiner Bros RENEWAL08/06/2025
Ioni BowcherGreenwood Bolognia United KingdomBenton, John B Jr PROPOSAL08/14/2025
Ioni BowcherFrancesco Shinko AustraliaDorl, James J Esq PROPOSAL08/17/2025
Ioni BowcherMunro Ferencz SpainPrinting Dimensions UNQUALIFIED08/14/2025
Ioni BowcherSinclair Waycott RussiaTruhlar And Truhlar Attys UNQUALIFIED08/18/2025
Ioni BowcherJeanfrancois Venere BrazilMorlong Associates UNQUALIFIED08/10/2025
Ivan MagalhaesRodrigues Campain JapanCommercial Press UNQUALIFIED07/28/2025
Ivan MagalhaesIzzy Garufi BrazilMorlong Associates NEW08/10/2025
Ivan MagalhaesNicolas Iturbide BrazilChemel, James L Cpa UNQUALIFIED07/28/2025
Ivan MagalhaesStacey Maclead AustraliaChanay, Jeffrey A Esq QUALIFIED07/23/2025
Ivan MagalhaesMayumi Kolmetz CanadaCommercial Press UNQUALIFIED07/29/2025
Ivan MagalhaesRicardo Gaucho United KingdomChanay, Jeffrey A Esq RENEWAL08/10/2025
Ivan MagalhaesAika Inouye FranceTruhlar And Truhlar Attys UNQUALIFIED07/21/2025
Onyama LimbaDavid Darakjy CanadaBuckley Miller Wright RENEWAL07/31/2025
Onyama LimbaMurillo Malet SpainFeiner Bros QUALIFIED08/14/2025
Onyama LimbaKadeem Flosi IndiaPrinting Dimensions PROPOSAL08/01/2025
Stephen ShawJones Vocelka JapanChemel, James L Cpa NEGOTIATION08/08/2025
Stephen ShawJohnson Sergi United KingdomRousseaux, Michael Esq UNQUALIFIED07/22/2025
Stephen ShawIvar Paprocki BrazilKing, Christopher A Esq QUALIFIED08/05/2025
Stephen ShawIzzy Garufi United KingdomBuckley Miller Wright QUALIFIED08/12/2025
Xuxue FengCody Saylors United KingdomTruhlar And Truhlar Attys RENEWAL08/13/2025
Xuxue FengChavez Briddick JapanRousseaux, Michael Esq NEW08/14/2025
Xuxue FengMujtaba Nicka United KingdomRousseaux, Michael Esq QUALIFIED08/01/2025
Xuxue FengKaitlin Ostrosky RussiaChemel, James L Cpa RENEWAL07/20/2025
Xuxue FengEmily Whobrey AustraliaPrinting Dimensions UNQUALIFIED08/11/2025

<div class="card">
    <h5 class="first">Header Row</h5>
    <h:form>
        <p:dataTable var="customer" value="#{dtRowGroupView.customers}" sortBy="#{customer.representative.name}">
            <p:headerRow field="representative.name"
                         expandable="true" 
                         expanded="#{customer.representative.name != 'Stephen Shaw'}">
                
                <p:column colspan="6">
                    <div class="inline-flex align-items-center" style="vertical-align: middle">
                        <p:graphicImage name="images/avatar/#{customer.representative.image}" library="demo" width="32" style="vertical-align: middle"/>
                        <h:outputText styleClass="ml-2" value="#{customer.representative.name}"/>
                    </div>
                </p:column>
            </p:headerRow>

            <p:column headerText="Representative">
                <h:outputText value="#{customer.representative.name}" />
            </p:column>

            <p:column headerText="Name">
                <h:outputText value="#{customer.name}" />
            </p:column>

            <p:column headerText="Country">
                <span class="flag flag-#{customer.country.code}" style="width: 30px; height: 20px"/>
                <h:outputText style="vertical-align: middle; margin-left: .5rem" value="#{customer.country}"/>
            </p:column>

            <p:column headerText="Company">
                <h:outputText value="#{customer.company}" />
            </p:column>

            <p:column headerText="Status">
                <span class="customer-badge status-#{customer.status.statusName}">#{customer.status}</span>
            </p:column>

            <p:column headerText="Date">
                <h:outputText value="#{customer.date}">
                    <f:convertDateTime pattern="MM/dd/yyyy" type="localDate"/>
                </h:outputText>
            </p:column>

            <p:summaryRow>
                <p:column colspan="5" style="text-align:right">
                    <h:outputText value="Total Customers:"/>
                </p:column>
                <p:column>
                    <h:outputText value="#{dtRowGroupView.getTotalCount(customer.representative.name)}"/>
                </p:column>
            </p:summaryRow>
        </p:dataTable>
    </h:form>
</div>

<div class="card">
    <h5>Rowspan</h5>
    <h:form>
        <p:dataTable var="customer" value="#{dtRowGroupView.customers}">
            <p:column  headerText="Representative" groupRow="true">
                <p:graphicImage name="images/avatar/#{customer.representative.image}" library="demo"
                                width="32" style="vertical-align: middle"/>
                <h:outputText style="vertical-align: middle; margin-left: .5rem"
                              value="#{customer.representative.name}"/>
            </p:column>

            <p:column headerText="Name">
                <h:outputText value="#{customer.name}" />
            </p:column>

            <p:column headerText="Country">
                <span class="flag flag-#{customer.country.code}" style="width: 30px; height: 20px"/>
                <h:outputText style="vertical-align: middle; margin-left: .5rem" value="#{customer.country}"/>
            </p:column>

            <p:column headerText="Company">
                <h:outputText value="#{customer.company}" />
            </p:column>

            <p:column headerText="Status">
                <span class="customer-badge status-#{customer.status.statusName}">#{customer.status}</span>
            </p:column>

            <p:column headerText="Date">
                <h:outputText value="#{customer.date}">
                    <f:convertDateTime pattern="MM/dd/yyyy" type="localDate"/>
                </h:outputText>
            </p:column>
        </p:dataTable>
    </h:form>
</div>