JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
c67f9a6a1961FordMaroon
ec3421b91972JaguarGreen
a0f2a81a2002FordBlue
6d9860742009FordBlack
601da2c51996AudiRed
624f42991966MercedesSilver
9040d3091963FiatBlue
50b8ee882009VolkswagenBlue
5706ce112008RenaultGreen
e4f2270d1981RenaultWhite
23c895af1961FordMaroon
5fd09a8a2009VolkswagenMaroon
f8e5f8661987FordMaroon
5b620fe11967VolkswagenSilver
6854c1832006VolvoYellow
4fe2e2341970JaguarRed
f988f8b32009BMWMaroon
70acbef11970VolvoSilver
a09c1eee2005BMWWhite
f044f5351967VolvoGreen
8c8ba2d81991MercedesGreen
b279c20f1963FordBlue
18e7998c1961MercedesGreen
0da95b101987VolvoSilver
df2c116e2008FiatRed
87278c2c1978VolkswagenBlue
8202abd91980HondaOrange
75e616a91982BMWBlue
004cb1d21976MercedesWhite
6051ef701977FiatWhite
743db3b82005JaguarBlue
a664e4d72005RenaultSilver
16242b891961FordMaroon
4e00b3c81984JaguarMaroon
340150231971VolvoWhite
45632b0c1992JaguarSilver
dd476e8e1988MercedesBrown
e415774f2003VolkswagenBlue
d84d3e4b1978BMWBrown
459912551966JaguarYellow
25d88edf1975HondaBrown
fc032adc1987AudiBrown
cea567951981VolvoSilver
f4a8b1b11987BMWBlue
eb73225f1980BMWRed
eae9bf941969JaguarSilver
8b69decd1978JaguarBrown
588e422b1969RenaultGreen
1bab72931999VolvoSilver
c0fc5faf1969BMWRed
<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.