JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
9ef6b6d01964JaguarRed
d8210db32000VolkswagenSilver
e898437d2004FordWhite
d34cc87d1991MercedesBlue
de19fc161996JaguarRed
388067cf2001HondaBlue
97f6c4531981JaguarBrown
903bfa301975FordBrown
47ed0e811975VolkswagenGreen
08142f6c1966RenaultSilver
c58003801961JaguarYellow
248ec5ba1972FiatWhite
c82520bf2008VolkswagenBlue
39ded40b1983VolkswagenMaroon
4bd2cb9d1987RenaultOrange
a61c1c042004AudiGreen
eeb8098f1995VolkswagenSilver
094fbfe72007BMWBrown
60f9f8131969BMWRed
ecd8c0d11988HondaGreen
bf064f431990FordYellow
fe04e4841992RenaultSilver
4dd71aee1982JaguarSilver
052b4fc71978AudiBrown
3a08f48e1964VolvoBrown
cb9cc25f2002JaguarRed
9d9d28901996VolvoOrange
b089dd411976FordMaroon
fc9ead9a2001VolkswagenBrown
a97e13372005MercedesYellow
b1c5f8e61997VolvoYellow
646b3a211965FiatRed
dce14a3f2007HondaBlue
ae6d452a1979RenaultBrown
a85f798f2008VolvoBlue
8442aaf61990VolkswagenYellow
0a27a38c1971MercedesWhite
1ca8e5661981JaguarOrange
6bd7bb241985FiatBlue
2a4a14941966BMWYellow
ee35ac2e2001AudiBlack
1b3f40381984VolvoYellow
e8ca2ac31979FordBlack
62514c172004BMWOrange
13e7b6ac1965FordMaroon
e680a39c1988MercedesMaroon
2762371c2008RenaultMaroon
864ebb552001FordGreen
1b68c5041974FiatSilver
479fa3ba1960JaguarBlack
<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.