JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
b7653e0d2003BMWBlue
5f05e2661989VolvoYellow
22fa88482002HondaYellow
13ce07322006JaguarBlue
4386368f1998FordSilver
c2753ff51973HondaMaroon
dcfa7dcc2005RenaultBrown
f8bede0b1969JaguarMaroon
a13ca2721963FiatRed
803d3dcf1999FiatBlue
faf9fbc81974VolkswagenBrown
3cf419d82006VolkswagenSilver
540fc90f1963FordMaroon
b2a963b91974HondaWhite
911737492007VolvoMaroon
6f23e4bd2008JaguarSilver
a41f229f1975VolkswagenBrown
605b38261975AudiMaroon
c224d9821986VolkswagenRed
dfd87cac1963HondaBrown
005c3fb02006JaguarOrange
f08885ab1986FiatRed
30f97a291984RenaultBlue
9e8879b91960MercedesRed
7f035daa1978AudiSilver
56ec25ac1992VolkswagenBrown
23bf557a1989HondaWhite
fbd31f4f1995MercedesMaroon
2187d4112004JaguarBrown
c4b754cb1988FordRed
8eb0af381963RenaultMaroon
744586831974HondaSilver
ec3c97bc2008VolkswagenMaroon
89a9f5481978FordMaroon
0c9bcbbc1999JaguarYellow
ef5b2c681972RenaultBlue
4fbe8f761965FordGreen
4859934d1984VolkswagenRed
5d1b2f7a1960VolvoMaroon
7505ce3d1992JaguarMaroon
8b1c9f141964JaguarBlack
3e3896d22003MercedesRed
bd29de932005MercedesBlack
41929a4c1989JaguarSilver
245fa6bf2004AudiRed
87bffdb02002FiatRed
c77fc87e1981RenaultBrown
11aa8ce71996JaguarWhite
1ea6af8e1978BMWMaroon
55bb9db51996HondaMaroon
<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.