JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
eba343772002JaguarSilver
5475a7071990MercedesWhite
66e0fd0f1983BMWOrange
086c05dd1980BMWBlack
e44e82671992BMWYellow
231f92a52000VolkswagenYellow
b615dfea1975VolkswagenBrown
1f0b2ea51967BMWBlack
be09695b1982JaguarBlack
21879ea81997FiatRed
c8ce44041978MercedesOrange
822daf671987MercedesGreen
e83160211988JaguarRed
194395e22008AudiOrange
0d10217f2006VolvoOrange
de16d97e1987HondaRed
845e2d2c1979HondaBrown
c7938f3a1972FordSilver
5a1212352003FiatSilver
8599569f1991FordWhite
3e45e8921992BMWRed
80a5da601993VolvoBlue
cc0e71701990AudiBlack
8132a2921994VolkswagenGreen
8414838a2006RenaultOrange
9fad07462004JaguarGreen
59d0495e1983FordBlack
ccaa97761997MercedesSilver
75140cca2007AudiSilver
ef0337521970BMWRed
c67fc1961995FiatWhite
be4d98581974VolkswagenRed
3b818eed1996HondaBlue
1f9ea9aa2009VolkswagenYellow
1c53a4511976RenaultWhite
61397d081970FiatBrown
333bcd201964BMWBlack
270e206b1997FordBlack
e9164c061995FordBrown
56a7cf061972JaguarBlue
d54e9bd41995BMWBlue
9b8e9e4c1964FordRed
47f903941972HondaOrange
c3f444a21998JaguarBrown
eeece6551997HondaSilver
fea5a4711977VolkswagenYellow
ccb3b2041960HondaYellow
a855bad21977RenaultRed
0e5648811961VolkswagenBlack
ed07ebcf1984VolvoBlack
<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.