JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
7d6a46fc1991RenaultYellow
4d46c4651982JaguarGreen
4eb001791988HondaWhite
9580d0d41972HondaGreen
da005d831992FordMaroon
71a1fd231965RenaultYellow
5a9aef871983AudiYellow
cd784b861980RenaultMaroon
ba2f3d941979VolvoBlue
ec620b751996MercedesBlack
77e1c86a1988RenaultOrange
a0b76d891993VolkswagenBlue
a5c47a532000JaguarWhite
53808dc81983RenaultSilver
1ec1930b1971VolvoYellow
43092e921963AudiRed
f45525301996VolkswagenBlue
ab8431691992FordGreen
32feed7b1978VolvoMaroon
a4dc98951981VolkswagenMaroon
a3b9db6f1967HondaOrange
dccf6c071968AudiBlue
3754099f1969HondaOrange
7c5512871969JaguarBrown
e61665371992HondaWhite
7b47fd932009VolkswagenGreen
902cd28f1970RenaultWhite
4cee97922007RenaultOrange
546724de1960FordGreen
eb8478d41977FiatBrown
368b2f421995MercedesBlack
a5adebf81960AudiSilver
29150fcf1977FiatYellow
b86a997b1995VolkswagenRed
02bac9d82005HondaOrange
9e4f63b91965BMWOrange
49b74dff1996HondaGreen
9e84e82a1983FiatMaroon
41647c731978JaguarSilver
0f7d65c91982MercedesOrange
54bf165e1988VolkswagenYellow
b0b9bbd21991FordBrown
177825f81970BMWMaroon
fe471c9b1962VolvoBlack
10b25d821980RenaultBlue
adc243d42008JaguarMaroon
c0f135e61970VolkswagenYellow
46b23ffc1987MercedesYellow
7abae72b1996VolvoGreen
e5fa25af1988AudiSilver
<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.