JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
956d33c31972AudiBlue
033a1c021999JaguarRed
24ae2bb01998FiatBlue
7ce325b81972BMWYellow
599603741979VolvoBrown
4b5033cc2000AudiGreen
bf2e3c831995VolvoSilver
3b0c47d51993RenaultWhite
0a5819951990FordRed
4459070a1987VolvoYellow
454ed8631975RenaultSilver
2f68a6501992BMWRed
cf879a7d1990AudiMaroon
b34639521969AudiBrown
6972a3f01989BMWRed
37b8f3011966HondaWhite
961866001979VolkswagenBlue
a748a97c1986AudiWhite
666929741964FiatGreen
91b242aa1962FiatSilver
0167e57d1996FiatWhite
8e4139011992MercedesMaroon
3b1597bb1975BMWBrown
ae3767c41993VolkswagenMaroon
89e6f2e31968VolkswagenWhite
e60c57be1974AudiWhite
519512291971MercedesRed
a1afd3051983FiatWhite
fff5b3381961FiatWhite
669cef0a2000MercedesBlack
f18bb5941980JaguarYellow
bb9960a21970BMWWhite
bb28fa9c1974HondaBlack
d9a12a1a1963VolkswagenOrange
810b73f91963RenaultWhite
c2f5b9e81970FiatMaroon
4fb8b1332002FordRed
893acd471961VolkswagenBrown
4221abcc2005VolvoBlue
0fde1cf31981RenaultRed
fd7073b61973VolvoWhite
9d196b511979JaguarSilver
ae5624cd1990FiatSilver
40bb8e5e2005FordBlack
ac246af21998BMWYellow
c421fda71983HondaWhite
30ae12b82004HondaWhite
ab69a4591999FordBlue
43b75c181985RenaultMaroon
12305d2c2000RenaultMaroon
<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.