JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
3150d2481965MercedesBrown
8ced85691966BMWWhite
3e00cd871961RenaultYellow
73fc189c1982MercedesBrown
8e03d7ae1994RenaultWhite
a73106461987RenaultBrown
e61c0c461987RenaultOrange
b7b5c1b22003RenaultRed
d48880412002FiatBlack
c529fba51988HondaMaroon
fa66d79c1966VolkswagenBlue
a98c51021994MercedesBlue
0d9f607c1991JaguarBlack
9baf5f291968AudiBlack
1ecf045f2007FordYellow
be3b46851990FiatGreen
2a0d29161972VolkswagenBrown
3c4b39492003HondaBlue
f07441931979AudiBrown
0c40f16a1972AudiWhite
0237cfb01968VolkswagenYellow
c018783e1975JaguarSilver
fb1df4bb1998FiatRed
272052c52009MercedesRed
5826b5eb1986HondaGreen
47c0a2401998BMWYellow
a658bbe51971BMWBlack
39556f131960VolvoBlue
2bec9fd11978VolvoYellow
2c4c5cf92007VolvoBlack
c7e660aa1977RenaultRed
9b849ef11963RenaultRed
d5c8e3861971BMWWhite
ae90b9321981MercedesBrown
efb0d2452003AudiBlack
61856bb41962MercedesWhite
f33b7b931962VolkswagenYellow
d3481bdf1985VolvoYellow
f246002b1987FiatGreen
79dee6151984MercedesGreen
ddd8efc71971VolvoYellow
870d0f231987JaguarBrown
ddab10ef2000FiatOrange
082cacb81961VolkswagenBlack
e7ce624c1997VolkswagenOrange
17410db91987VolvoOrange
cefcf9991995FiatYellow
7ea1e7b71983FiatRed
3743c5f02003VolvoRed
64a697bc1966RenaultYellow
<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.