JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
0fbf8c301964VolvoGreen
19dcdbb11975FordBlack
43cefe461961FiatRed
594b057f1972BMWGreen
896182d21997JaguarYellow
b54241721984VolkswagenWhite
1fb89b1e1993BMWMaroon
0baa33ff1987JaguarBlue
8650914c1998FiatGreen
71e05ce81994AudiGreen
f02ebbc71970FordRed
a1f5791b1987HondaBlack
643c751d2001RenaultSilver
213fd7181960RenaultBrown
dad0369d2008AudiYellow
505138541964JaguarMaroon
8eb479c21995FiatBrown
647195081977FiatWhite
7e4baead1987MercedesOrange
6a3514a52001VolkswagenWhite
03aaa5cd1961FordSilver
736a0c541988MercedesWhite
007e78d71994BMWBrown
b8f337782008MercedesWhite
97196d981966FiatBlack
315130f71984VolkswagenBlue
45cae7801969FordRed
92b5c74f1968JaguarBlack
246a4b091978HondaBlue
11e93d7f1994RenaultRed
9a99e5091993HondaYellow
68b270551970BMWGreen
7bf4fd0c1971FiatSilver
51f6e42f1998HondaSilver
517edb3e1979VolkswagenRed
8df4c7a91974FordBlack
6f27cfeb2004MercedesBlue
1d5580171990VolkswagenMaroon
ceb0453d2000JaguarBlack
1777e41a1984FiatBrown
7b52217b1996VolkswagenSilver
40ba2ea92009FiatBrown
01cbbd6c1982MercedesRed
21bac5341970AudiOrange
97645b051964RenaultYellow
6769a66c1970BMWBrown
24bde9681968VolkswagenBrown
f85882361991VolvoYellow
72e9dc361981AudiWhite
2d4993de1983JaguarOrange
<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.