JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
ed0920761963BMWBrown
d9ff13af1971AudiBrown
732af2441973FiatBlack
1f3eb1f61966HondaRed
1bb3648d2000AudiBlue
47901b4d1969FiatBlack
944598d62006FiatBlack
cb9f3f3e1990FiatYellow
375e74d31975AudiMaroon
593dc71f1978VolvoMaroon
a154adcb1980FiatYellow
aa3ef0b01980HondaYellow
3fcc708b1961BMWBlue
01a8685b1982HondaRed
3b7be3681976AudiOrange
5cbc137f1962FiatOrange
0290f7312006MercedesBrown
d2f504e41981HondaBlue
6f9dea3f1968AudiBlack
ad4384841978VolvoWhite
215e962a1993FordYellow
bdd5082b1977FordGreen
44d280611987JaguarBlue
d9b56e3f1982RenaultYellow
692a969f1992JaguarYellow
f392e86b2007JaguarBlue
ab83e7562006JaguarRed
c205726f1969VolvoMaroon
dbb365fd1963MercedesWhite
d3a5cc4f1963HondaYellow
04e574731988FiatYellow
b0433f542000JaguarRed
0c6c95a02002RenaultYellow
5eae49fc1973FiatBlack
53d76cf01997VolvoYellow
e7bed4142004VolkswagenOrange
c1a1269c1996HondaBlue
d846b60f1992HondaMaroon
dc9b6c072000MercedesSilver
2048d1a61982RenaultYellow
2b6da3a11979VolkswagenYellow
3c4423f61973RenaultWhite
7a12cabb1974RenaultGreen
f256266f1979MercedesBlue
904c74e51994FordMaroon
162e8d791989AudiMaroon
f8d4514f2009FordOrange
e56fe34e2000FiatSilver
e04773ea1967BMWSilver
88de6a441994MercedesBlue
<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 on PrimeFaces-12.0.0 on Mojarra-2.3.13.