JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
3bd8561d1998MercedesGreen
8e3ce7081999RenaultMaroon
cc149fdf1984BMWYellow
506c9f361976BMWOrange
ee4b87c51988BMWBlack
2e197e6b1987VolvoOrange
f9d05ab91975VolkswagenGreen
afcc06431975FordWhite
18eb69a42005FordRed
0806e30c1983VolkswagenSilver
c5a146671998RenaultBlue
3fd3af9b1972JaguarOrange
f291f5951993RenaultWhite
eba258571970HondaWhite
f4cef3992000FordMaroon
82ff4c6e1963JaguarBlack
75e5901f2003MercedesYellow
2f14d57b2000HondaGreen
1f94ab3d1960JaguarYellow
7301dddc1962FiatBlue
df91175c1995FordBrown
ac44118f2001RenaultGreen
eec42a6b1993HondaGreen
e444a7e71973BMWBrown
6eeeebbe1971BMWBlue
c697ad892003FiatSilver
ae0840851968BMWWhite
06e2b8e51987VolvoBlue
cac324b61986HondaOrange
bf8eb5ea1980RenaultWhite
a55387bf1967VolkswagenGreen
7b6958381973AudiGreen
9a559aa41968FordRed
2dfd69451996AudiYellow
12e2d25c1966VolkswagenWhite
8dd807031982VolvoBlue
a28f16a72009VolkswagenOrange
85380e9d1963MercedesMaroon
9641e40a1986VolvoGreen
34144a7e1980RenaultBrown
f22247e82000FordBlue
1e74be272000FiatBrown
1c58f9fd1978MercedesGreen
b0e16b8b1970FordYellow
ba1adc611982BMWGreen
5470a4aa1982RenaultBrown
c463e1f42009FiatWhite
863548c81972FiatSilver
3e4eea9a1994FordWhite
4c8306d61967JaguarBlack
<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.