JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
1830357c2005VolkswagenBlue
a62631791965RenaultMaroon
2ca8d8321963FiatWhite
45ac63a31981AudiYellow
9ca74b771974FiatBlue
9e8626ec2005JaguarSilver
5cfb798b1968RenaultBlue
2e680ae71974MercedesGreen
2ba884042003JaguarMaroon
f8ad6f241982FiatBlue
dfb992cf2001BMWRed
514475fd1979VolkswagenOrange
e8c82afe1969FordGreen
b3edf5071993RenaultBrown
fa55073b1999BMWGreen
f1c79dea1963AudiWhite
0aa1d01a1983JaguarYellow
81abd9ec1970VolvoBrown
038d3c4e1996HondaBrown
2c5341931965AudiOrange
a291a8ed1976HondaRed
4e0b9ade1997HondaBlue
efbceedc1977JaguarMaroon
a97add731988BMWBrown
34fecdb22002FiatOrange
60ff6d7c1992HondaBrown
95ee11da1962BMWBrown
903138611972BMWSilver
9a5ffeac1966HondaMaroon
f0a00f2f1984HondaOrange
be2174a31973MercedesOrange
a29569462007JaguarGreen
22d7314a1968BMWGreen
b94d567f2005AudiSilver
ebfa89c02004AudiSilver
373b3aca1994VolkswagenOrange
5e2b030f1975FiatBlack
79c1b8cb1976VolkswagenRed
354fe9421970JaguarBlue
0962ed571963HondaWhite
32a899052004VolvoWhite
a2bfc9131995AudiBlue
9ec44e281995JaguarOrange
2611863e1999MercedesRed
2e06ff131999JaguarBlue
711bce291986MercedesSilver
84a32cf31967FiatSilver
4dae44391980BMWBlack
4af10bcd2000FordMaroon
9ba195bd1980AudiWhite
<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.