JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
1f736d451970VolvoGreen
90f9f7461992HondaSilver
d27b6e771961FordMaroon
d0febd222009MercedesYellow
9816cc761978VolkswagenRed
6b2237e91976JaguarBlack
3eae7c211973BMWBlue
07c6c2832005VolkswagenBrown
37f0f9441973BMWBlack
74e92d441984RenaultYellow
b90433351978JaguarBlue
72767d351974FiatBrown
f9654be01982RenaultYellow
4f6c5feb1996BMWWhite
afbd520f1968AudiMaroon
231e876c1999HondaSilver
a0bd8d8b2006FiatMaroon
1949380d1964RenaultBlack
24b478672002BMWWhite
c5eb5c001987RenaultBrown
1addb3941986AudiRed
61fa2fa31994VolkswagenWhite
e64cddf11981JaguarBrown
8eee6a701967VolvoBrown
21d4e12c2007VolkswagenBrown
30bea2931968VolkswagenGreen
a0d7993b2003RenaultYellow
02d99ecb1961VolkswagenGreen
cd50dd121962AudiBrown
ec9139611985MercedesSilver
8d727e061964RenaultYellow
fb57abe01968MercedesGreen
e4077f472001MercedesWhite
749968fc1980RenaultBlack
2f2caa192005JaguarBlue
e9b6472e1997VolkswagenOrange
0b8d9ea61963JaguarSilver
3ed54eff1967HondaSilver
dbd28bab2006JaguarYellow
69e740ad1966FordBlack
14d5e0fe2004VolvoYellow
79924e911988JaguarSilver
e7e8e1f21998FiatBlack
667d162d1995RenaultYellow
c7224b4e1987HondaYellow
1c1cdc361995HondaBrown
e4423dc01983AudiSilver
bdaad5821995AudiGreen
eabb2de41976FiatWhite
7c6c7e151973AudiBrown
<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.