JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
c9a271b51967AudiBrown
2de2fefe1973JaguarYellow
1e0605401980BMWBrown
8c14ce581969AudiRed
cf3c0cd01966AudiBlue
ab4dbffd1980VolvoGreen
706dd69f1967FordYellow
47600a6b1985JaguarRed
c813c5ad1999HondaOrange
4eae5f151967RenaultOrange
bd2a0f811977HondaBlack
e299ff781981JaguarBlack
e008440c2009FiatWhite
5dfe93422001FiatOrange
b3d933d51970FordMaroon
9a72be801963HondaGreen
f0f5c5721995HondaMaroon
e417abdd2004VolkswagenYellow
b23d47e01973FiatWhite
2ad9956b1979VolvoBlue
7414e0141992BMWOrange
69d2fa331968RenaultBrown
3d373e6f1998AudiWhite
12c767bb1985RenaultRed
36d038ad1974RenaultBlue
b4c719c41960FiatMaroon
662f6bc11994FiatRed
9935b6011991FordOrange
788fe78d1997MercedesOrange
330f82a21982VolkswagenBlue
1538eafd1982FiatMaroon
d9ea0db21976MercedesGreen
fdeb6b6c1984HondaMaroon
91ae950e1999BMWSilver
20edf1761974AudiRed
49d9bc432008RenaultOrange
3bc677821991VolkswagenWhite
7f19ddeb1982JaguarOrange
828ca7ce1992FiatBlack
743c75f62007RenaultOrange
d430b1361977RenaultSilver
a8201c4d1981BMWBlack
630b9dbb1962VolvoYellow
75ac06d01968BMWSilver
00ba8e9e1961VolkswagenWhite
7fb7e7621961JaguarBlue
7a034fbd1999RenaultRed
55bdf89a1960JaguarBrown
3186bfd11979BMWWhite
ddba30051998AudiBlack
<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.