JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
e99c92871977FiatMaroon
2a6b82881992VolvoWhite
405f353d1975HondaRed
3728f1ea2009VolvoBlue
bfa709791990RenaultOrange
c0e78c5a1997VolvoGreen
a0f6a94c1998HondaYellow
12b81c542001MercedesSilver
a01df1e91994VolvoBlue
0582010b1965VolkswagenOrange
c2a2ae441997AudiBrown
6d6ce1f71974HondaGreen
8a1fef541989FordYellow
f90559d01979VolkswagenGreen
44c9a7421964BMWBlue
043917471961MercedesGreen
c0d7f5162008HondaGreen
7dd4bb051960MercedesMaroon
fb04f13a1992BMWRed
97dc066a1960HondaMaroon
8cc3eda41993MercedesOrange
954c52cb1979VolkswagenOrange
114c18d81993JaguarMaroon
2138b7de1969MercedesBlack
091a250b1974HondaSilver
f8dc5a7b1990FordWhite
f89cf5fb1978FordBlack
3b7927122004RenaultSilver
d42622461966HondaOrange
0a4b7cd21977HondaGreen
ae8d82451993RenaultRed
fa445d471986JaguarWhite
6ca040cf1968VolkswagenSilver
0f2c951d2000VolkswagenWhite
c8329e7b1988MercedesWhite
bde404e61972VolvoYellow
d0a730891979AudiSilver
ada98cd82006HondaSilver
927c53ec1962FiatWhite
4a15aebb1965FiatRed
7b588a751987MercedesOrange
6d235e4f2001VolkswagenBlack
36436cf92001FiatRed
b6ed3f301999VolkswagenBlue
ff173c811999RenaultBrown
e5c4faff2006MercedesRed
cb7129ab1994VolvoGreen
ae7d957b1961VolvoRed
6e32e7e21990RenaultGreen
03292d101977VolvoSilver
<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.