JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
63e850c01999RenaultOrange
2f9644751964MercedesSilver
4f1a106c1994RenaultYellow
36a4be012000AudiBrown
ff79332b1976BMWRed
3e09843d1961AudiMaroon
40e37b2a1987JaguarMaroon
fa706ebd1978FiatBlue
2119b9641974AudiGreen
79fc8a241974RenaultWhite
b898e01a1990MercedesOrange
b70a6e0a1983AudiBrown
b3d9120a1986BMWRed
58bc92af1977FordGreen
07bfc6091965FordGreen
cf9fb5951993FordBrown
757532111975VolkswagenMaroon
e1c1166d1971HondaBlue
ab15b9091983JaguarMaroon
44460bd11970VolvoGreen
8475be241976RenaultSilver
064f0a091991AudiMaroon
7b64f8cd2003RenaultYellow
e259a99a1970HondaRed
33765adb2003FiatWhite
d5e5d5c01963VolkswagenBlue
593018141983VolkswagenWhite
05a022c52007MercedesRed
94a081951988HondaBrown
c6df91ae1963JaguarRed
8c55690e1999RenaultGreen
06ea97bf1975RenaultWhite
9a1a59481977HondaGreen
5269e5ce1962HondaMaroon
2de1d9501977RenaultBrown
dc1a78c91983MercedesMaroon
d79fa5932009FiatBlack
e7d19edb2007BMWMaroon
e647b21a1987MercedesRed
bc3df67e1965VolkswagenMaroon
619d5a0e2002JaguarYellow
199449861976MercedesSilver
1ee27f0f1965FiatOrange
50dbd36a1963VolkswagenSilver
2c6a06871994RenaultRed
bc9519591989RenaultBrown
88e199c61970BMWBrown
676c47071966MercedesRed
e64462a51961RenaultSilver
18d526461984FordMaroon
<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.