JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
88f825bb1997BMWBrown
5362cc0f1969BMWGreen
d58e6a661997BMWRed
44776f211989FiatOrange
7e1d73b91974HondaBlue
d357a23a1993HondaYellow
89169fbf2002AudiBlack
8f9a558b1993FordYellow
abb24c661965JaguarSilver
1e9a958c2009VolkswagenYellow
6abf7b6a1966HondaBrown
c99036022008FiatBlue
39bdd6211978BMWOrange
5455b41a2004MercedesRed
d54e83f02002BMWMaroon
7807dd9a2003VolvoBlue
fbfb5b841968FordMaroon
3a12ab9b2004BMWGreen
4c1192e52001AudiWhite
12d1abf71960AudiBrown
9bc06fa22005VolvoBlue
7fa9846f1976HondaMaroon
e41ab5b61998VolvoWhite
e47dd7f91974FordSilver
006968011981BMWBlue
ed237d891973FordRed
4582633d1976BMWBlack
3fd8b0121992FiatRed
a1236f161989FiatGreen
ac9e72401965JaguarBrown
f0b540ca2007BMWYellow
911aed791997MercedesBlue
318547281986FiatGreen
407d8a171972VolkswagenBlue
2df930a61995JaguarBlue
24d469bc1977JaguarYellow
812f43161972AudiMaroon
f9a7d5611975FiatBlack
bee756e81982VolkswagenMaroon
4e9a2b682006VolvoMaroon
5d8060991997AudiGreen
ca475e881978MercedesMaroon
53dc0dca1999FordMaroon
91ac0cd41989FordWhite
a32756e41990RenaultOrange
6ad46c531986VolkswagenMaroon
6028a8ee1991VolvoGreen
bfda68e01994FiatWhite
bfe027671974VolvoSilver
3d4801b81966BMWGreen
<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.