JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
8845a7d11977JaguarOrange
c16f8fb41967FordBlack
770a4c862006VolvoMaroon
1b7e93021988BMWRed
91f4b4591985JaguarBlue
aa1f983e1976JaguarSilver
2bb747b61964VolvoYellow
bb46abac1990FiatRed
fc12b8cc2005BMWMaroon
e14080802007VolvoYellow
8b8989c31960JaguarGreen
3f8e461a1980RenaultBlack
bdbd91a21969JaguarBlue
ea9a4ea71995JaguarBlack
5c4373c91984FiatOrange
8b5ba39a1991BMWMaroon
a822f1e51973FiatMaroon
a87bc1a21989HondaOrange
e05659631962RenaultWhite
932e41071979VolkswagenWhite
b92f43411976JaguarBlack
54f6ded31964FiatOrange
374a67a71996AudiWhite
1c4dcd3c1983JaguarOrange
31b035491984JaguarBlack
a362674f1966VolvoRed
c511144e1969RenaultOrange
4893bc651982JaguarBrown
2797fd0e1966VolkswagenBrown
432041441993MercedesBlack
c93941a42000VolvoBrown
8708e3861965RenaultRed
208f65a41975HondaYellow
5d78acff1997JaguarGreen
908ec72e2008MercedesSilver
82e193ec1988AudiWhite
f670f9651970VolvoMaroon
f7234e301964AudiGreen
7a9a8e921990VolvoRed
022ca19c1975FiatWhite
910c5a6c1971JaguarOrange
2f2b9a2d1996JaguarMaroon
ca13b0442003BMWBlue
62a41aa21991VolkswagenBrown
9fb73c0c1992VolvoGreen
1fa476612006FiatRed
401d7eba1962AudiBrown
bca3ed021989BMWBrown
df4efd441973MercedesBlack
5c72a1ce1972VolkswagenWhite
<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.