JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
fbfaf0281991RenaultGreen
6382116d1998VolvoRed
870f6bd31989VolvoGreen
b79072c01967FordMaroon
e42b13472009FordRed
2374bb621963VolkswagenGreen
865fd6582009FordBrown
4c420bef1966MercedesGreen
2f6e14ba1969FiatRed
01f549711964VolvoSilver
8323039f1993BMWOrange
c9b524ff1970RenaultMaroon
4ec43d972002VolvoSilver
9ba033ac1989BMWSilver
90c335241983AudiBlue
4d8d50d51988VolvoWhite
989f0fcc2005AudiGreen
9bdd77f01969VolkswagenYellow
8ac91dcc1976FiatYellow
9d78b4771992JaguarGreen
c7b7cbf41994RenaultGreen
ec036aba2006AudiWhite
0cc7d0c91991MercedesRed
f23192341984FordRed
a1a106aa1978AudiYellow
e2c572bf1996BMWWhite
32ed32931986RenaultOrange
5d1e661c1977HondaBlack
22365bb81990BMWBlue
88c7346e1961VolvoRed
36d7b30f2007RenaultRed
fa5c8b501992VolkswagenBlack
d0c7de3f1994MercedesRed
c1788ef02008RenaultBlue
38bdf0111981VolvoOrange
0be85ffd1982AudiBlack
5d8baf411994VolvoRed
aba42a2f1985HondaSilver
d097853e1972VolvoWhite
ce5d228f1978AudiGreen
3bc8f3502005MercedesSilver
c3bf48d82004VolvoBlack
7be6956d2001BMWWhite
e94c86681987JaguarSilver
0a26d2282005VolkswagenMaroon
5bed614b2006FordMaroon
7d50d9a12006FiatBlack
dad9ceca2004JaguarMaroon
8eac29f91961BMWMaroon
4f7114001963FordGreen
<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.