JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
35d86ba81966JaguarRed
0d5fd4071984VolkswagenWhite
78db74121994JaguarRed
f550d0791983AudiYellow
03a853dc1969MercedesOrange
59bef59f1985FordBlue
7f07675f1980JaguarGreen
e039595f1961JaguarBlue
85e65b121978BMWBlack
bff53dd11969HondaSilver
5da061c51986VolkswagenOrange
5b444eae1984JaguarYellow
2a6293f61975JaguarBlack
fae86e571968FiatRed
7a07f7711999VolvoBrown
5b74e4fc2006VolvoBlue
6012833a2002RenaultRed
e5006b832002JaguarMaroon
3b5713511976RenaultOrange
ebc356521991AudiSilver
73db67e31967FordRed
a6fbdbb91978MercedesGreen
0953a2911972BMWOrange
9f9176ff1973FiatBlue
838bcaf91962RenaultBlack
573f6dc52007HondaGreen
58104c6b1964MercedesWhite
8d7583b81979VolkswagenBrown
55fd99351965VolvoGreen
1114f17a1998AudiBlack
f156be641963HondaBlue
87fae4251982AudiBrown
68e6ee071984FordBrown
82fd46a01999FiatBlue
0124f90b1962VolvoBrown
15c7759d2000FiatBlue
887cd3c01985RenaultRed
01d409ca1962VolkswagenRed
c9c9c5831996JaguarYellow
3994d15e2007FiatYellow
5bbc51631996VolvoSilver
7214805f1962FordMaroon
27417a881964VolkswagenWhite
dfd8c9e91988VolvoBrown
da4337c21966FiatGreen
d756b3621975BMWMaroon
b8cb5bde2006FiatOrange
840bac2b1969RenaultBrown
3c4597d41987BMWMaroon
4bb8b96f2006VolkswagenRed
<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.