JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
c5c2c5131999BMWBrown
f1d8918e2004FordGreen
4abeffcd1973JaguarBrown
88d0a6fc1966BMWWhite
ec97cb0d1994JaguarOrange
9c15b1d52002FiatMaroon
4dfaa7d41980MercedesBlack
6971fd051998FordMaroon
1c4b024b1961MercedesYellow
22a7ab382005FiatBlue
0b2c83dd1972JaguarWhite
4872a8b71989RenaultGreen
b6727ba21982MercedesYellow
8f9b03261983BMWOrange
2ff11efe1993FiatBlue
1886681e2005FiatRed
e8c3f4fd1976BMWSilver
e4d280272000BMWSilver
7afd7efd1973FordBrown
15e74b9b1994FordBrown
2af810971989JaguarGreen
21358c4f1999FordBrown
f97aca311987BMWMaroon
ac2d81912002RenaultMaroon
4dbd5d641995BMWBlue
460d6e8e1966FordMaroon
99c628111996MercedesOrange
4522c71c1977RenaultRed
7410a2da1980BMWBrown
f8afccdf1999JaguarRed
10710e821967VolvoOrange
51e9a69f1963HondaYellow
1b232b121978MercedesBlue
9f10e88d2006RenaultSilver
5298e5502009HondaSilver
8746ac4a1983VolvoWhite
30cdf09b1972AudiBlack
c17e0da11962HondaBlack
3012fdef1974BMWBlue
61b6c5242009BMWBrown
82a6e3ec1976HondaBrown
4c9a613c2009HondaBrown
e8b5fc002005FiatGreen
ebe08ece1994FordBrown
bf1b8f512006JaguarMaroon
a56205d61965JaguarBlue
fdc1f0871990HondaBlue
825661781976JaguarGreen
da3d18201987FiatRed
689736001971VolkswagenSilver
<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.