JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
c2d941d81973MercedesRed
85cdd8a11993FordMaroon
f8fa66301978MercedesRed
b0cfaf9d2007VolvoRed
ae76f78d1967FiatRed
6aed91241964FordBlue
6a97d4a51963BMWBrown
f6e1caf12004HondaBrown
9f7ba5121976JaguarWhite
54bc9ec42006RenaultRed
5bb4b35a1990BMWBrown
28bcfb162009MercedesMaroon
dfcd04732004JaguarGreen
e3c1fc282003HondaBlack
75ae87ad1964JaguarGreen
386354dd2001VolvoBlack
b85984c01996HondaMaroon
fef7e21e2000JaguarRed
e7c669a41983VolkswagenRed
551062af1965JaguarBrown
a158b8961987FordSilver
ca0eb8e11984JaguarBrown
44755e471987VolvoBlue
53ab660a1991VolvoBlue
59ebaafb1965RenaultWhite
bfc0c76d1961VolvoBlack
7db2831c1962MercedesSilver
8ac413b11994FordYellow
136c8f8d1971VolkswagenYellow
9449849a1977AudiYellow
d9e75dae2003BMWBlack
1e20fa7e1960VolvoYellow
a37494581999BMWBlue
a0c943061996BMWMaroon
ce60643b1989VolkswagenBlue
a8672ff61984FiatGreen
0a0e01681994AudiRed
71c488cf1985VolvoWhite
96d028bd1974FordBrown
e88f57661964FiatWhite
06ec29421991MercedesBlue
8f6138d01971BMWRed
3a39033a1969HondaBrown
622d96b01999VolvoBlack
f0b55c671994FordSilver
c412823a1966VolvoBrown
e491b19e2009MercedesSilver
4347cea12006FordRed
aed057921985BMWSilver
ec3875771989RenaultYellow
<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.