JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
4920534d1998JaguarSilver
e61dec101995JaguarOrange
7ab4b5641982HondaMaroon
984705761999HondaYellow
2233b4521977AudiBrown
f5bd936d1966BMWWhite
01d1503b1977BMWBlue
acb6a7e01960AudiRed
35b2072e1976FordGreen
b28fefbf1973HondaOrange
db94c3d01985VolvoOrange
129e6f041981BMWBrown
d9f522481992VolkswagenWhite
42ef08ce2000FiatGreen
87906e911985FordMaroon
95fd3a1f1974RenaultWhite
9555aaf21988JaguarGreen
fa0dcd641968FordMaroon
2ab3f3b71988HondaOrange
03a0785a1992VolvoRed
bbccbc141994VolvoBlack
e62f432c1971BMWSilver
b927c7671990MercedesOrange
41b527d81961FordMaroon
9ee120bc1986MercedesOrange
c711d5022009HondaWhite
b7557a831976VolkswagenBlue
9fa29d5a1966RenaultOrange
891a00891975FordSilver
fa81130a1997MercedesBlack
4a02908b1960FiatBlack
60be9e792007FiatYellow
4ef55f731963RenaultSilver
fe58bae32008FiatSilver
da7e40701977MercedesGreen
416fb30d1987BMWBlue
11cb62f51980JaguarYellow
bb0b2ed11995FiatMaroon
f8fc81781984BMWRed
c9aa987c1996VolkswagenBlue
cc8b646a1961FiatBlack
8ba24ea01992FiatBlack
9d951ffb1970MercedesGreen
a09d94982005MercedesWhite
0a9d55631973VolvoBlue
9cf853992000RenaultBlue
49906b221978RenaultYellow
f3d426a61990AudiBlack
67f49d1f1987AudiBrown
0d460f7f1965MercedesSilver
<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.