JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
d2ab7c2f2007VolvoMaroon
851fa1d91979HondaBlue
2e3996fb1981FordBlack
849380511997RenaultMaroon
6f5e32701962FiatSilver
8f89692c1984VolkswagenYellow
5e2d07f81973HondaGreen
5868bcf81974RenaultBrown
2fb165841978JaguarSilver
0fdf854b1982VolvoSilver
b6a521f01993FordBlue
f8fc46921998MercedesSilver
167429d71994VolkswagenWhite
eab923bf2006FordOrange
2fd2ce131979FiatYellow
a037fa972006MercedesSilver
312d8da81982VolvoWhite
7fd6a2401983HondaRed
526e6a381982VolkswagenMaroon
b14a85cd1964FordGreen
fc0d98e71969MercedesBlue
a1b23b1b1993MercedesBlack
926414351963HondaMaroon
f7ddce9d2008FordBlue
d1f0224d1997MercedesRed
b997603f1994VolvoRed
694ea8d01981BMWRed
464638661964JaguarGreen
cc43165c1994BMWMaroon
bb6380162004MercedesMaroon
4fa498681979BMWSilver
cc7574171973JaguarOrange
d3e423072004VolkswagenBlue
e1d6ae372006VolkswagenBlue
66a1b14e1963JaguarYellow
12b3fcbc1997FiatBlue
61a81ce81993VolvoSilver
32d85fe91974JaguarBlack
1ee3d5d82000HondaGreen
e306205b1985BMWWhite
1c6d152d1966VolvoSilver
5a93289d1995JaguarYellow
17a27c2e2002JaguarWhite
b199458c1985JaguarMaroon
f6a1b86f1979BMWGreen
a7d86eba1964MercedesRed
3a2d7fa31964AudiOrange
11b1f8fd1993VolvoBrown
f2f1e7d11965RenaultYellow
cca1d4642005VolkswagenSilver
<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.