JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
cc4a3b391969FordWhite
68ccf6f32001HondaWhite
a87e8d701964FordRed
00ff277b1961FiatBlue
b6ca809e1999FordBlack
a17636fe1992VolkswagenRed
be7d66f41987HondaBrown
92035d201988BMWOrange
ac8476d61965RenaultBlack
0b60f4702009RenaultWhite
914829a71963FiatOrange
b5b28c3a1975VolkswagenWhite
5912ab461983AudiGreen
2ce86a3c1986VolvoBlack
0b62bf111980JaguarBlue
b7a0f0581994FiatOrange
392eca911983MercedesBlack
d49b99dc1974HondaWhite
1780bb702007VolvoSilver
d9f9a1761962VolvoMaroon
4bd96b2f1967JaguarYellow
dce074331971VolkswagenRed
053880af1964JaguarYellow
d75c46151977VolvoYellow
4c9177d31962VolvoOrange
785e18ff1983FordWhite
bfbe1e3d1984JaguarYellow
d5dc3b191989FiatGreen
d51f94dd1981VolkswagenWhite
ad8451931980VolkswagenGreen
dcec72252009HondaBrown
bcd4a1921963MercedesOrange
68be0ed61976RenaultBlue
b0936f311984FiatMaroon
d75fa3aa1963BMWGreen
fe751b8f1993HondaYellow
e193a4be2005FordMaroon
c97b24eb1986RenaultYellow
6e5a47461999FiatSilver
dde9df272005VolkswagenBlue
85f097161997RenaultSilver
42a42a6b2002MercedesYellow
2e7e54c11972BMWBlack
2a06b7cd2007VolkswagenMaroon
4fb9b5ca2007HondaSilver
ac682c9d1960HondaOrange
33b2ca8d1973MercedesBlack
989b13bc1970VolkswagenSilver
34dc9c552004RenaultBrown
f5a0d0281975HondaMaroon
<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.