JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
87f2a90c1969MercedesOrange
73751a1d1962FiatBlue
05e01f3b1964BMWYellow
c73f96af1991VolvoRed
353af32d1968HondaRed
11d377822008JaguarMaroon
f1303e8a2005VolkswagenWhite
367735581991HondaOrange
822411d91978VolkswagenBlack
cfd4a4161981RenaultYellow
b78ba3a91995HondaOrange
9211dc7d1979VolkswagenRed
9d0e126f1969VolkswagenYellow
dcd66bde2005JaguarBrown
bb5722382000RenaultBlack
f38ec41c1974MercedesOrange
b10f1b262003MercedesRed
aadc178a1963BMWBlue
40ada8181960VolvoWhite
a5f6e99f1982VolvoGreen
e0fe82e91965VolkswagenRed
e94844071998VolkswagenYellow
1d9e40741995VolkswagenOrange
11f2385b1974VolkswagenBlack
575d50c61971RenaultRed
3d3eda8c1970AudiYellow
564fa4dc1987VolvoMaroon
f2d357fa2007FordOrange
aa5fd4161983JaguarYellow
3039e70f2004MercedesBlue
463273a31974VolvoGreen
054061341987RenaultBlue
18a0ebb11984HondaOrange
98b33fe22008AudiBlue
55ab594f2009RenaultBrown
90715eee1984FordBlack
f6e3e3a91963MercedesBlue
117f3c922002AudiOrange
ba9851641960FordOrange
d2f5e7ae1972FiatRed
9befd85a1991MercedesBrown
2613e6201971JaguarRed
b088cfe52003FiatGreen
aaa6e59d1962JaguarBlack
295cd02d2001JaguarMaroon
8266d00b1970BMWWhite
e19ecdca1973AudiBlue
c5bad3cc1975HondaRed
09ea681d1993FordBrown
4a7e3a901975HondaBlue
<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.