JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
1683eaf61962BMWGreen
d4ee6d9b2005FordSilver
68ccda151986RenaultBrown
3a478b691988RenaultRed
3360e4211988HondaWhite
2f6726431985VolkswagenGreen
b644e63e2007FiatGreen
35faa63d1964FiatBlack
8b8ace8a1971FordRed
29e714511978MercedesGreen
3c718fff1983JaguarMaroon
7736bc031989FiatBlue
2cb366951998RenaultYellow
d0a85b5b2008HondaOrange
9f4b51a52000JaguarBrown
d2bb48a42005VolkswagenSilver
5229abd21980BMWBlue
0bf05b671992VolkswagenSilver
13fa22b81984JaguarSilver
d025ff812002VolvoBlue
71d25db42001BMWMaroon
b4b00e6c1985RenaultBlack
4341e8a71972VolvoBlack
4cd9724e1982MercedesRed
6b240b3a1991VolkswagenGreen
931080a32007HondaYellow
c64bae9b1962AudiRed
0fe2621b2008AudiMaroon
da09d6471960MercedesOrange
f250153f1969FiatYellow
6ab75d1c1961FordGreen
85b858071996FiatSilver
009e4c7d1971VolvoBlue
f1ebcbcb1981VolvoBlack
8b0af8b41986JaguarMaroon
a62fe98e1994AudiOrange
79b494b21975VolkswagenRed
4da406252004VolkswagenOrange
01450f161963FiatGreen
5f1a2ffc1993VolkswagenYellow
6696e10b1963BMWBrown
ca2d085d2007HondaRed
f8e938201962AudiGreen
010135f31988HondaOrange
7e375ba41972MercedesGreen
1b71b7251977MercedesRed
77ab7c7d1973FordSilver
4f1368751973VolkswagenGreen
c621ca831970MercedesYellow
215559ce1972VolvoRed
<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.