JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
f7025ade2008BMWYellow
982dabba1975BMWWhite
efe67f391988BMWYellow
51986c161971BMWWhite
d3a563991974HondaYellow
de4110fa2005VolkswagenMaroon
142bd0df2000MercedesOrange
885945521994VolvoRed
bc100c931975HondaBlue
b6a818ee1990JaguarYellow
6d29e25f2007VolvoWhite
bc6054631984BMWOrange
5e33a0df2005VolvoYellow
ef0847f91979BMWWhite
3ae5474e1972VolkswagenWhite
8ced31411970RenaultMaroon
c78506e91988JaguarRed
7740633e2004BMWYellow
6c15ad9b2008VolkswagenBlue
e2cc98b42005FiatBlue
57cf1dfe1970RenaultSilver
c12288df1995AudiRed
9f4036042007MercedesGreen
ec951d472008MercedesBlue
ae2fc0592001BMWRed
4b7e3e032001RenaultBrown
51a414391984VolvoMaroon
5254a5b41975VolvoOrange
8ba0ebe01988JaguarRed
87d7d6d51985FordSilver
5c8429551967AudiWhite
237c8f8e1984AudiBlack
7978b5862003AudiBrown
424a5bcd1963AudiBrown
834848b51964VolvoBrown
2e6dd9ee1984VolkswagenWhite
3858d6191973BMWOrange
e391f4811999BMWOrange
eb56c7ce1999VolkswagenYellow
d2a81e221993RenaultSilver
c9cae98b2008FordYellow
4b12588d1984VolkswagenOrange
b1b4cd6e1984FiatGreen
7dc874531968JaguarRed
9304229d1960RenaultRed
a3e862491998MercedesYellow
2eb11f2a2003HondaMaroon
6fe8745e1993AudiRed
06f91db41977RenaultMaroon
94ada3eb1967AudiMaroon
<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.