JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
7c1fa5351992FordWhite
7ee0c1541975BMWWhite
34a21c8b1976VolkswagenBrown
0df3331d1999VolkswagenSilver
e0da19141961RenaultGreen
41660a952005FiatBlue
ae760ac71968FiatYellow
62c931551988MercedesMaroon
e7d33d5b1988FiatSilver
9d6903651984RenaultRed
58b73af41983AudiWhite
89ad198a1995HondaWhite
6c71f39e1961BMWBlue
9d681d7b1990FordBlue
82e71ecd2006HondaBlue
cb7217a01992FiatBlue
1bc297851972FiatOrange
2579df631993RenaultYellow
8912a1ed2002HondaMaroon
8c1f34d61998BMWYellow
b3b2c1132001FiatSilver
02c4953c1980RenaultWhite
a9201be61993VolkswagenOrange
7c0cf17c2002FiatRed
29e8f3851974JaguarYellow
a5d6ff5a1960RenaultBlue
eecb5d561993RenaultBlue
d5330c811991JaguarMaroon
aa4de55a1978VolvoBrown
a0d9d6a11979HondaSilver
8f53aa361971FiatMaroon
62f12e1f2006FiatWhite
a6fe72ae1975HondaRed
abccef422008FiatSilver
ff4eba031974FordBrown
ab9af0431968BMWBlue
f1defdf32002VolvoBlue
3d0fc7681997HondaWhite
442cb8b52003MercedesMaroon
526e23af1973BMWGreen
fee331991986FiatMaroon
6eb12c7f1971VolvoYellow
ee02b4c71962BMWWhite
f973e2541963BMWOrange
1032d7751989FiatSilver
2cc461072004RenaultBrown
bb60cd2b1980FiatGreen
80b48cb31966VolvoYellow
db1a797d1981MercedesOrange
870c08f31984VolkswagenSilver
<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.