JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
4f24afb82009RenaultBrown
6b26ef011980JaguarBlue
5a53ceb21963FordOrange
38f3ca261971HondaGreen
7b2ce5c51995VolvoRed
cc736f181991FordYellow
6ea2f0f31986FordGreen
d766d8131973JaguarYellow
13561af91964BMWBrown
33e600851985AudiGreen
48f69a251976AudiBrown
dc859ea11990BMWBlack
0bafcc171999FordMaroon
0b72af451989VolvoSilver
9399e27a2003RenaultSilver
dece2bbe1993VolvoWhite
3fcdc3401997VolvoBlue
ae4063831990AudiBrown
a13e197d1980HondaBrown
75657c601979BMWMaroon
8d0b6a0d1990VolvoYellow
d02c31b21971VolkswagenBlue
673a273d1962HondaBlack
ff53cb4e1976HondaBlue
eb584dc31973JaguarWhite
c7210f061992MercedesBlack
a9b9a4151975FordYellow
16e9032e1969VolvoMaroon
bceb92921966RenaultMaroon
b002fab51980BMWGreen
7b6e015e1979RenaultGreen
a222f3ea1976RenaultRed
dce7fdf22000HondaGreen
185571101988VolvoWhite
48c380121994HondaYellow
81d9d1341970AudiOrange
46f768bc1990BMWSilver
915151031976MercedesSilver
40c81f9c2009RenaultYellow
9c5eb7331987MercedesMaroon
6e188ee41999AudiMaroon
220274a41960BMWBlack
83b382571984BMWBrown
3da62c131966AudiOrange
4e322e201979RenaultGreen
1767afb31982FiatWhite
d25d69741991VolvoBlue
b3d5804e1979VolvoBlack
24d2e0d61977HondaWhite
9923cd212003AudiBlue
<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.