JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
90ba2b611973FordRed
458cf2e41963RenaultBrown
64ab5ecb2008FordOrange
c09d67b72009FordWhite
83cdde742007RenaultBlack
ca32bb5a1994RenaultBlue
702d4f861979VolkswagenRed
a4b7a9c81980BMWWhite
d8a21ee01982AudiMaroon
6e568b282001VolkswagenRed
bac74a551960JaguarBrown
0da51be71974VolkswagenBlue
3429586e1970VolvoWhite
b74799682002MercedesMaroon
207d9cb31976HondaBlue
8628a8c01975RenaultBlue
b40653521977BMWOrange
bc1da9ef2001FiatWhite
4d3d396a1991VolvoGreen
293cbaec1967VolvoRed
24aca54d1962AudiRed
1c0163f42000RenaultMaroon
7dd27da71993JaguarBrown
20ca95f11975FiatBlack
e88ab42c1967RenaultBlack
7b80c3801978VolkswagenBlack
6494634d1984FordBrown
e97994951970RenaultYellow
b67caba51998RenaultBlue
2a489eb42005FiatYellow
a8c6b2951995BMWMaroon
f86941fc1967HondaMaroon
d5f297552009FiatWhite
dadd3bbc1983HondaOrange
4c4ee4c21985BMWBlack
4bc894541997VolvoYellow
1a05f55f1990JaguarBlack
0c3492fe1985VolvoBlue
2ba3575e1978VolvoWhite
4dde0d0e1991RenaultBlack
28dbd4a62009AudiBlue
781a6efb1985AudiBrown
e5702cf01985RenaultBlack
95b8922d2004BMWGreen
131005341997HondaBrown
10af9b0e1962RenaultWhite
3b30fc252004FiatBlue
4dc8fc8f1992HondaGreen
784aa7762006AudiSilver
f42e53d51991AudiSilver
<a:form>
    <a:dataTable var="car" value="#{dtSummaryRowView.cars}" sortBy="#{car.brand}">
        <a:column headerText="Id" sortBy="#{car.id}">
            <h:outputText value="#{car.id}" />
        </a:column>
        <a:column headerText="Year" sortBy="#{car.year}">
            <h:outputText value="#{car.year}" />
        </a:column>
        <a:column headerText="Brand" sortBy="#{car.brand}">
            <h:outputText value="#{car.brand}" />
        </a:column>
        <a:column headerText="Color" sortBy="#{car.color}">
            <h:outputText value="#{car.color}" />
        </a:column>
        <a:summaryRow>
            <a:column colspan="3" style="text-align:right">
                <h:outputText value="Total:" />
            </a:column>
            <a:column>
                <h:outputText value="#{dtSummaryRowView.randomPrice}">
                    <f:convertNumber type="currency" currencySymbol="$" />
                </h:outputText>
            </a:column>
        </a:summaryRow>
    </a:dataTable>
</a:form>
                
JARCH, Copyright © 2022 All rights reserved. Running JARCH 24.3.0-SNAPSHOT on PrimeFaces-12.0.0 on Mojarra-2.3.13.