JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
1a39c9b42001VolvoMaroon
d35eb0a61985FordBlue
18f717322005MercedesBlue
0178cd1b1978JaguarMaroon
44025d991977RenaultSilver
d730ec681974JaguarOrange
ec22c9f91980JaguarBrown
386115461981BMWBrown
43aae6ed1970JaguarWhite
c81cdb831996MercedesRed
413255f82008VolvoSilver
08cd115a1960RenaultWhite
b0a8346b2007MercedesRed
8ee119321971FordMaroon
4b900bca1971VolkswagenYellow
8d95a84d1961BMWBrown
7c95f6c11980BMWBlack
fb01e32c1996HondaBlue
54aa596b1997MercedesBrown
0b5d77fe1978AudiRed
aa1c89061974VolvoWhite
07816b621991MercedesGreen
551c01801992VolkswagenYellow
0f448d1f1962JaguarYellow
e8d498cd1969JaguarWhite
16f841131978VolkswagenOrange
46eefe281963JaguarYellow
8deae13e1970RenaultBrown
7eaba70f1999JaguarYellow
8e9d25891961HondaBlack
42f0c8391966JaguarGreen
5c1c3fb61992JaguarBlack
7b8cb9692000VolvoGreen
a2721d4d1975VolkswagenMaroon
ee6b031f2001AudiBlue
010e44f71982AudiOrange
35ba428e2000AudiBlack
a2506dec1985HondaBrown
a223297d1991BMWBrown
76c197e51979JaguarWhite
5158ae071991HondaBrown
b06966691972RenaultWhite
3d5ad19f1978AudiYellow
6fcb300a1982VolkswagenRed
20b52f951971MercedesYellow
e2e496c82006RenaultYellow
f59b3fb42009HondaBlue
d2dabf9a1981FordRed
4b98f9301982BMWBlue
cf555a601979HondaWhite
<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.