JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
cd2e57541980HondaWhite
e4c4caa91987AudiGreen
56d2bfb41995HondaRed
da4885922001VolvoSilver
2ef64a151960BMWRed
a86b57f22004AudiYellow
bf1448811961VolkswagenRed
c2ec39411963FordOrange
94120d311986MercedesBlue
c038d6151997MercedesMaroon
e621c73d1976VolvoGreen
2aa8157d1961FiatBrown
02420d1c1978AudiMaroon
d01dc4691968AudiYellow
753f36aa2001JaguarSilver
abd6d4eb1987VolkswagenSilver
943311c02006AudiBlack
5a79b8db1993VolvoOrange
ac0d65461968AudiGreen
a7a508cb1971VolkswagenMaroon
e94474de1995VolvoMaroon
488ed22f1973BMWBlue
6b2b127c1965RenaultBlack
f6229cd51968VolkswagenOrange
077408ea1998VolvoRed
26c4c9ad1980AudiRed
842c75c11990JaguarBlack
33e93f691965MercedesBlue
58bf6c151974RenaultSilver
76573ec51997MercedesOrange
c29bcb641963AudiGreen
af0fabc51961JaguarWhite
d9a2c9271961FordSilver
d7c5b73e2006VolvoBlack
b1ad897b1997FiatMaroon
0034273b1967RenaultMaroon
3cf81b7b1995VolkswagenBrown
e828b6792008AudiWhite
589187261970JaguarWhite
c05bee9d1972JaguarRed
64c6898e1961BMWGreen
fa23db3d1989MercedesOrange
f67084581965RenaultBlack
3df278141964VolkswagenWhite
39e983f82006AudiRed
5f1acbab1965FiatWhite
adad1f221977FordOrange
35cd3e361969FiatBlack
7796594f1963JaguarMaroon
9bff8afa1984VolvoBlack
<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.