JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
33d20c581961FiatWhite
ab16128c1992BMWYellow
bee31ad51992VolvoBlack
ba6fb7351982VolkswagenWhite
2608eb161998AudiBlack
96368b621989BMWOrange
166ec8a81988MercedesYellow
fa1f393b1970FiatBrown
2a6bb18a1993MercedesOrange
4020010d1982HondaBlack
3ec72f4e1998FiatWhite
fc8849da1968BMWBlue
2e51da9f1983VolkswagenSilver
27424ecd1998MercedesSilver
7b75144c1978VolkswagenRed
ec9523e71994VolvoGreen
3eb990e62003MercedesMaroon
6a3a8a222000MercedesRed
de34c8dc1999AudiWhite
9cd775ce1999FiatRed
cc0b20001987MercedesSilver
a8c6d5f91999JaguarBrown
c063aba21969FiatMaroon
c904741b1961AudiSilver
9a498dce1978FordBrown
66de89f41997FiatBrown
ebe391001970AudiRed
157a877b1986VolkswagenYellow
8833a4d42003VolkswagenRed
a3b85c522008BMWRed
d179a1ad1989AudiBrown
020b5b5b1975VolkswagenGreen
71a8e0671979FordWhite
bf18ae521992VolvoOrange
649e8ed41969MercedesBlue
586f31cf1976FordBlue
bc85b8dc1978BMWMaroon
8979182f1972BMWBlue
023e38e41970AudiOrange
61b92d501989BMWSilver
59b23d5d2007VolkswagenBlue
5e1e5f7f1981AudiSilver
4b51ab6e1991BMWSilver
13a73adf1983JaguarGreen
d8717de41997FordYellow
38f2aa111979VolkswagenWhite
5e1343d81961JaguarRed
b610c1fd1995VolvoBlack
45dc70d72009VolkswagenSilver
7043321c1988JaguarBlue
<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.