JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
b12c281a1983FordGreen
9436add02009BMWBlue
ff6f95c62008BMWYellow
f34cf06a1991JaguarBlue
3be881772000FordMaroon
f37f645e1966RenaultBlack
d99ad3f71995FordBlue
7cafb1c41983FordBlack
4322a12a2007VolvoYellow
8b8a44be1979AudiBlack
d83ebf9b2007JaguarSilver
366243771987FiatWhite
394392361997JaguarBrown
51d153591994AudiBrown
ce77049e1993VolkswagenOrange
a2a55cf81969HondaMaroon
e7a9fca41994HondaRed
5714cf872009JaguarSilver
065ecf6e1994FordRed
5d20ee831995FiatMaroon
248abb321971FordYellow
0216c04f1965JaguarBrown
30e16c5f2008RenaultGreen
0d79d6372000FordGreen
9b65d26b1964VolvoGreen
e78c74af2005FiatBrown
42ee20f81964RenaultMaroon
e340dec91970RenaultBlue
7d5971ce1988VolvoRed
78a548851987RenaultRed
03b5c20e2002RenaultMaroon
9c1784702006MercedesGreen
654013ba2009BMWBlack
577674501986FordMaroon
440aaff91986AudiSilver
9b735d8a1981BMWBrown
0b73a09f1994JaguarWhite
fe39201d1971HondaBrown
a0b61d152008FordWhite
ee4d20ee1960VolkswagenSilver
2a183ed21991AudiGreen
1d90900e1978JaguarOrange
d3664d4f1980BMWSilver
5b4ec53d1976VolvoYellow
43e503b41997VolkswagenBrown
538b32071967AudiSilver
a030c1dc1982JaguarOrange
b0bb42321967HondaOrange
71ddb7061982VolkswagenSilver
916a1aec1987VolkswagenBrown
<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.