JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
a0702a072009FordGreen
b269ae061961VolvoWhite
e3f9de121965VolkswagenYellow
314caf061978JaguarOrange
1ab1d7591961BMWRed
3cda274c1976VolkswagenBlue
17bfdeee1974MercedesMaroon
0d590e5c1964VolkswagenWhite
a090d5a41960RenaultOrange
387550ea1986FiatBrown
58f2658a2007HondaRed
347f7e3d2002JaguarWhite
ae231c662007VolkswagenGreen
e4b87e891965AudiOrange
5210f8fb1991BMWMaroon
1df7027e2001VolkswagenSilver
4c9ca97e1978VolkswagenBlue
3d990ff82009VolvoBlue
eaf404932001VolvoBlack
8e16fec51962AudiBlue
1a76d6991988VolkswagenOrange
3b3ea0011987FiatYellow
1aa4ff901979BMWYellow
191be4321977VolvoGreen
4c4b4f341972BMWYellow
8d83473c1996HondaYellow
4ebb89e31978FordMaroon
74021bb01994AudiSilver
f7e829511995VolkswagenSilver
602e9b321961VolvoBrown
ecb266fc1962HondaBlue
78a919ed2009VolvoSilver
fe8dd2221964JaguarBlue
69a57fb42008FiatGreen
16aefc851983VolvoYellow
be6e58291988RenaultYellow
58454c781991RenaultWhite
6e47ddd71969MercedesYellow
e3d2502d1964VolkswagenBrown
bf1c1bb41964HondaOrange
ec0f62661963VolvoBlue
2c74c7681998MercedesBrown
6eb07a7c1962RenaultSilver
42e42dff1967VolvoYellow
cae32a382002VolvoOrange
38a2b6221966FiatBlack
383a9db51984VolvoOrange
cff65c281991JaguarBlue
6b145e9e1975HondaBlue
436483711964AudiBlack
<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.