JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
52b51ed01965VolkswagenWhite
e70c579c1995MercedesOrange
9e1bc9001960HondaGreen
a0b858221985VolkswagenBlue
bba559531999VolvoSilver
17eeede61992AudiRed
21b74b421991FordGreen
20502e2f1971BMWMaroon
c83ec2082006VolkswagenOrange
e0a4cee41978VolkswagenBrown
11cd3b651969VolvoMaroon
dc11e4731972HondaOrange
2fdd4eea1972FordGreen
733fed1b2004VolkswagenMaroon
2ed611af1984FordSilver
2c85f99a1983JaguarMaroon
b5299d461985MercedesBrown
23763d6d1977VolkswagenOrange
308dd4fe1988BMWGreen
862021b91976MercedesBrown
ecf5a0f31961VolvoSilver
018b81591971RenaultGreen
e7648ff02005RenaultOrange
1ad9ea4c2008BMWBrown
3b6859051991HondaGreen
e303a8622004JaguarYellow
479a5b0a2008FordOrange
1760f7651973FordSilver
cd45cac81985RenaultWhite
170f2dad1989VolvoOrange
4f8774322006VolkswagenBrown
ad7c4dfb1987RenaultGreen
671757671986AudiRed
7eebcfd41973FordYellow
f455aa3b1998FiatOrange
1060b38e1965BMWBlack
8d9711c71982VolvoBlue
01e93d712001VolvoBlack
05bd37cb1996HondaGreen
1db8bee81965MercedesBlack
dc1b76821992VolkswagenOrange
4e549fcd1992HondaSilver
9f1e97771996AudiMaroon
c864e29c1988FordBrown
d17b242c1989VolkswagenWhite
6908b3cb1994MercedesSilver
7f71b1ed1995JaguarGreen
51edc8491996FiatBlack
9aeb604a1974FordSilver
dd5befc62003FiatSilver
<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.