JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
f3c2a80e1995VolkswagenSilver
50bf54041975FordBlue
257ab59a1991AudiMaroon
7ec417fd1978MercedesOrange
6d84bc402000JaguarWhite
38a426c31978VolvoWhite
81ed896f1982FiatBlack
e88fbfbf1970BMWSilver
e0a623d81993HondaRed
0466b9bf1986FordWhite
a3424b332002BMWGreen
6b4672671990MercedesMaroon
022f993e1986FiatYellow
60cf1bee1980HondaOrange
c5122eb21988FiatBrown
729072ad1980HondaGreen
effcf9101997FordRed
fd968f4e1967RenaultBrown
73b0d4391978AudiOrange
187180d51980FordRed
ac8f74c01992HondaMaroon
a5bf605a1994RenaultYellow
4e131d791983RenaultBlue
0b34a11c1981FordMaroon
48ae5c251999FiatRed
603a4b791996VolkswagenBrown
bb0881dd1998FiatGreen
ea863e881971FiatOrange
b721a42c1996HondaGreen
b6eef0e61980FiatBlue
5b2818811996MercedesBrown
4ea58ed71988BMWGreen
e05d04d51998JaguarGreen
c8f8c0e02003MercedesSilver
21e0008a1995RenaultMaroon
1cf354471989FordWhite
22c5422e1966MercedesBlack
dd25fa621979HondaBlue
682b421b2004AudiBrown
931816b61995HondaYellow
a7e445471973RenaultOrange
a8bcfb631971FordOrange
6b46c7252005HondaBrown
f327e3d71984RenaultYellow
2d2520f31960MercedesYellow
3300abbf1960MercedesBlack
0f54bf8a1972MercedesSilver
4b49fafa1996AudiMaroon
4a4fa0711997MercedesGreen
db2d4d682001HondaOrange
<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.