JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
258f0b752005BMWSilver
5c4868bf1988FiatSilver
5558fcc51976HondaWhite
e8f65fa32008JaguarYellow
c6a59cdf1971RenaultRed
04dcf03e1969VolkswagenSilver
94103cdf1974HondaWhite
d7ff85802000FiatBlue
f9f1f5c11975MercedesRed
a0b2cd5d1967VolvoBrown
05ef876d1975VolvoYellow
0bb419391968MercedesGreen
695432561975BMWWhite
380e6f9c1989MercedesWhite
1cf390e61980FiatSilver
76cbf54c1994BMWSilver
05713d902005FordBrown
036e405b1983BMWOrange
d4c177161996FordYellow
93367a641970AudiBlack
cf5113f11997RenaultGreen
db593afb1966AudiGreen
fe062d041962HondaGreen
ec09cb981963FordBrown
087340a51981AudiBrown
c34f1a0b1961JaguarYellow
abd15c8a1988VolvoBrown
cb7978e01965FiatYellow
7519b7d81967HondaRed
9a664cbb1964BMWSilver
77d4dada1986VolkswagenBlue
7d465fde1984FordYellow
60a9fe281987BMWOrange
ee71a36a2003AudiBlue
195b620a1998RenaultSilver
c46bb7011976VolkswagenBrown
eec507f61997VolvoBlue
7ee0c0391986RenaultBlue
c548f46b1963RenaultBlack
9486b64d1982VolvoBrown
3fc832e21964JaguarBlue
3fb49d272004JaguarBlue
9e6be8892006VolkswagenBlue
ba4116411971VolvoMaroon
0405992d2002VolkswagenMaroon
24ecd0e41985AudiSilver
5d5c9ac01980HondaBlue
9c9c1a852002VolkswagenGreen
d002616b1999RenaultMaroon
28864fbf2006AudiYellow
<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.