JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
3bee6c791995MercedesSilver
60fcfd541976MercedesBrown
93e350941996JaguarYellow
9f7e07e71981BMWBrown
f9d8d5332005MercedesBrown
8504b2b31972BMWYellow
788e6c1e2005MercedesMaroon
8dec18052005RenaultBrown
cf7732872005MercedesWhite
5e97876c2004FiatOrange
a69d73231962MercedesRed
49db79ef1997FiatBlue
e6e409f11978FiatWhite
f287777e2008HondaBlack
398e30071961RenaultYellow
a79c28751983FiatWhite
c30075b71995MercedesBlue
faab05b01973AudiSilver
310c7f251973VolkswagenBlue
e3493a141993FiatWhite
49db6d4d1964JaguarBlue
9583ea951972JaguarBlack
33db55db2004AudiSilver
a5226e641982VolvoBrown
70f056cf1966AudiBlue
4ad689b82008FordSilver
f08d758f1961VolkswagenMaroon
fadf31d81960HondaYellow
70c0486a1960VolkswagenBlack
c01cc01c2006RenaultBrown
fdb7b5cd1989HondaSilver
badaf3d61984JaguarOrange
b3632d761967VolkswagenYellow
0856ac051980VolvoMaroon
aaa17dc71968HondaGreen
2eb6c1ab1965AudiGreen
cdd0973d1971FiatYellow
e29a1d8e1988RenaultWhite
dd0a704c2009RenaultSilver
3c25020e1975FordOrange
af1f7dd71991FordWhite
f6184a6b1960JaguarYellow
41e252221966VolkswagenYellow
e92a71e01976MercedesOrange
a0f686881978JaguarOrange
4663e16b1989FiatBrown
dac960d62001VolvoBlue
9e9afb061997MercedesMaroon
520289c11989VolvoRed
938380601978HondaSilver
<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.