JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
871a69fc1969VolvoBlue
b2ef1dee1997VolkswagenBrown
f01b0d031980RenaultRed
d465698c1976VolkswagenBrown
2ee5a3f01968FordSilver
93ae69ca1969AudiRed
456c0f621962AudiRed
6c5661ae1991BMWBlack
58e0f0f41976VolkswagenMaroon
2592a2fc1985HondaRed
e5d8f5591960RenaultRed
306f23f91964VolkswagenBlack
0b2557882000AudiBlue
52e6cc712003RenaultBrown
5489fe4e1982BMWBrown
25f0984f2006VolvoRed
a86ca0961993AudiMaroon
8b78b26e2003BMWWhite
f83175701969HondaBlack
73ad7f3d1971RenaultWhite
9fcaf4b51965BMWRed
a0fcdc3d1970FiatWhite
bc2e31e71983VolvoRed
43b888111981VolvoBrown
18798ba91964FordBlack
bb51edc22001RenaultGreen
7f73b0df2002VolvoYellow
e53902822002VolkswagenRed
7467860e1999FordRed
dd1966061970RenaultGreen
82aea96d1998JaguarWhite
f6919c541980MercedesMaroon
e184c2ad1994VolkswagenRed
e88eb2d31965FiatYellow
74d090671989MercedesWhite
3a3440c21997FiatBrown
31e05f311994RenaultBlue
bcb7c7ba1974FordGreen
83362a9d1980RenaultBlack
89c5f2de1986MercedesSilver
2b15229f1994FordYellow
db1ae86b1964AudiWhite
2aafae811986BMWBrown
87e1ffa12006FordRed
4e72b2db2001RenaultRed
2223728b1990RenaultBlue
a28962d91964BMWRed
9e5cb1241997JaguarOrange
c6a86d461988HondaOrange
513049eb1997BMWRed
<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.