JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
e47660b01964JaguarBlue
3e51f8291983FordYellow
82e0c9ef2007RenaultMaroon
890669691978BMWBlack
4d6175f41998HondaOrange
df45bf4e1981VolvoBlue
80b1513c1997RenaultRed
548374171981MercedesGreen
1dd4adab1988FiatSilver
f8a224a51965FiatRed
4597273b1974VolkswagenBrown
540a15952009VolkswagenOrange
69fcb4db1992BMWBlue
3e759bd01965HondaRed
3269c3712000JaguarSilver
217799dd2004FiatOrange
b85683691982FordWhite
e77d0d6e1987AudiWhite
120dcf391960JaguarBlue
e74ed5861971VolkswagenYellow
229f2ad71996BMWOrange
12edafe11979VolkswagenBrown
82a168941961VolvoBlue
9a9614421998HondaGreen
58cb798a1971VolkswagenOrange
10f976bf1992FordBlue
6003ed0e1996HondaBrown
c3aeeabf1987FiatGreen
68fa91571969BMWMaroon
ff4de6142002FordRed
a7ca58081970RenaultBlue
199acc921981RenaultBlack
462f86711963HondaMaroon
2f41e3221970MercedesBrown
f7ccd10f2003MercedesWhite
e55cf5c21978HondaSilver
ab4bc1fd1987VolvoMaroon
fcbda6c11983MercedesBlue
835682bd1972HondaBlack
ba0513b72008MercedesGreen
69a02c871980BMWOrange
a9416a791971MercedesRed
90967e5e1996JaguarRed
e0c3ab4b1997HondaGreen
93bb8c8a2008FiatSilver
528049e41968HondaBrown
a15dc9ec1998HondaBrown
856adbad1985RenaultRed
cafcde971977BMWBlue
10a1f73f2002VolkswagenRed
<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.