JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
fa7591c81995VolvoBlue
d30f1d891983FordBrown
7aefde961989JaguarYellow
81238e451969VolvoBrown
15b090311973AudiWhite
84c350671987VolvoSilver
82e829bd1963VolvoBlack
ca416a301985AudiYellow
4ba2fb4c1985MercedesOrange
5bcbdb311992VolkswagenSilver
b6e7815f2005MercedesGreen
f6723c171961BMWMaroon
f8fd1df61968AudiSilver
c743d3911989HondaGreen
d9674ebe2004HondaOrange
4a9262081996VolvoGreen
e16cd3451984BMWYellow
27f260d51965FiatBlue
6a10db071993HondaBlue
55bd46112002MercedesBlack
233200c41980BMWOrange
ba35e9421979FordBrown
43c9b2df1992HondaRed
bccb2f031969VolkswagenBlue
b6fb77602007MercedesBlue
10aba0bc1968HondaOrange
f34e59a21975HondaOrange
17da2df92001BMWSilver
42ba04af2000HondaOrange
788b4b511965MercedesBlack
3e3164fb1977FiatRed
0c62e5c21987VolvoWhite
ab7690191970FiatMaroon
545f5df61983VolkswagenBlack
55ff27f82006VolkswagenBlack
9aa0f89d1961VolkswagenMaroon
a5aad7831965JaguarRed
0d8703332009VolvoBlack
6bfd96ef2003MercedesSilver
b5d76fab1969AudiYellow
9b4ea61b1960FiatOrange
2f5d9e731966MercedesBrown
7c29c8161981HondaSilver
1e7ae9341997VolkswagenRed
304f527e1996JaguarBlack
5e1d42cb1988HondaBrown
475ba96b1990FiatGreen
d02183381982AudiMaroon
1b51aacb1968MercedesSilver
f88d744c1986BMWBlack
<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.