JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
0c05a0211999HondaBrown
5c1ee0671989MercedesSilver
7cd8eb011985HondaYellow
53be90022009JaguarBrown
35c2bade1986JaguarYellow
08ac7ba01986FiatBrown
d481dc9c1973HondaMaroon
6d11627a1984FiatMaroon
94caf0511998HondaBlue
89d34bf41975MercedesYellow
d1d6b3bb2002BMWBlue
52db90bf1978FordBlack
c096bc0c1979FiatBrown
69b552521970HondaYellow
ed0cbc072002FordRed
fb4d6f7f2003HondaGreen
f0be4eb62008VolkswagenWhite
4d6cff611972BMWBlack
12beee4b2000FiatOrange
61dda09f1975JaguarBlue
1d8c6f9e2001BMWBrown
d1ac5e4d1964BMWBlack
0d837d9f2008FordGreen
c5b7c3bd1977JaguarBrown
98de97b61962FordBlue
7df4d1132005HondaWhite
c09c948c1999AudiBlue
a746ff322006HondaMaroon
47c6c4472009FordRed
7a59b26b1973AudiOrange
60b471061969HondaRed
b7af637b1978VolkswagenMaroon
e6ccbf801995AudiBlack
cf03b0f11983FordWhite
d8099d581961VolkswagenBlue
e4c1b5131967VolkswagenOrange
eac5907a1961FiatBlue
edd0e5191971MercedesWhite
6c5386f92000JaguarBlack
d1793e6d1996VolkswagenMaroon
3eabb4741961VolvoRed
ab2fcf281983RenaultGreen
c0c8c1471969MercedesSilver
76777cc71967FiatBlack
ae7089821998FiatBrown
5ed81b8d1964BMWGreen
cae22f9d2004VolvoSilver
fe0776d42000MercedesOrange
36427b0d1961FordSilver
270612062000BMWGreen
<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.