JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
e913cf0e1962HondaYellow
d3c42ff71965BMWMaroon
3a19cc3f1982HondaRed
93725fee1982VolkswagenBlue
78ff2d211984FordRed
ee1733291968FiatBrown
376645981985BMWOrange
4408bc861992JaguarGreen
016fd4241989JaguarOrange
651ebf9c1990FiatSilver
06bfb9811973VolvoBlack
7a341e501980VolkswagenMaroon
6bbddf0c1997FordGreen
5d2413381982BMWGreen
c6c233861987AudiYellow
e5000ecd1960JaguarYellow
841794a11979BMWBlack
bdd150751964RenaultWhite
6014a23a1985FordOrange
3f3f9b0a2007MercedesRed
38ba70542007VolkswagenGreen
4eae172e1963FordGreen
6b0ef77b1979FiatBrown
f10f66fe2006BMWMaroon
e747f8881991HondaOrange
327548911964FiatYellow
636751201983HondaBlue
16dbfd9e1984VolvoWhite
744855a61992HondaWhite
b50e87bd1970VolvoBrown
4db6fe2e2001MercedesYellow
20d3ad211997VolkswagenBlack
7da5f59f2003VolvoBrown
24b800d72005VolkswagenBlack
f0448ffb1995BMWBlue
1dde11881982AudiBrown
2b9495081992VolkswagenOrange
50580c8c2001BMWBlue
efe77aa11968HondaWhite
c498e5b82009BMWMaroon
b52682b51967JaguarBrown
f859b7111973FordWhite
8700b1831987MercedesGreen
bb72fb641972JaguarOrange
cec9e5ab1975HondaOrange
41864a401980VolkswagenBlack
3e61b9232003MercedesRed
5588780b1980BMWWhite
66f90fa21969AudiBlue
31e4beae2002FordMaroon
<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.