JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
e361150c1999RenaultBrown
6ab025ab1969FiatRed
972b51d71977MercedesBrown
84f8e24f1971FiatMaroon
95bc1c5a1990RenaultSilver
c8ec34431998JaguarBlack
3e21181b1980VolkswagenSilver
0c5fb8821989AudiGreen
bd8313981969BMWSilver
a35ff4592002JaguarBlue
9eddfeb42006MercedesRed
31064ca71972VolkswagenBrown
daea7fad1961FiatSilver
d284fb3a1970MercedesBlack
5ec5053e2001VolvoOrange
0f421ecd1961FordBrown
99f654431968AudiBlue
e3a9848f1965VolvoMaroon
c20cfa901991FordBlue
25facda91963VolvoBrown
cc06f96b2009JaguarBrown
a3bf7eff1979AudiGreen
2fc9a2ec1961VolvoBlue
6b709f921989FordGreen
91955c3d1962BMWRed
6a852fe11979AudiOrange
d45f17fb1999BMWGreen
ecec004e1993FiatMaroon
02876fec2008FiatMaroon
6ff0ac2d1981MercedesWhite
87428e721985RenaultWhite
4acc33511961FordGreen
0204a3ed1973VolkswagenSilver
328f59ed1964RenaultWhite
0865c2921984VolvoMaroon
61ccd3951972VolkswagenGreen
4890112a1974MercedesMaroon
dbf712be1978FordMaroon
45ba46691969AudiMaroon
de5e73321978VolkswagenBrown
01c1935b1972FiatBlack
c70705af1973JaguarBlue
e80a9b861968VolvoBlack
08fa34641984VolkswagenWhite
74342d8c1965VolvoBlue
6be5ef902008VolkswagenYellow
de8ff30a1992FiatBlack
6e52bf6d2000BMWBlack
9dc3b2d01972BMWSilver
d9e6fa771976BMWBlue
<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.