JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
009f24a61960VolvoWhite
a2e891872004FordRed
397e27181979MercedesGreen
79a5a4d11969VolvoBlue
16a59a382005MercedesRed
25da2dea2006MercedesRed
f1b81a1e1988VolvoRed
7eeee7321978RenaultYellow
01faa58f1997JaguarGreen
1133f4eb1978HondaSilver
c20a7c201996VolkswagenOrange
57f80d571995VolkswagenOrange
4ebd320b1998FiatRed
409662891997BMWMaroon
bb95b04a2007FiatBlue
232da55b1985FiatMaroon
1c5d2c1b1983BMWBrown
0a5db0221975HondaWhite
5693baf61987VolvoOrange
8386c12d1964MercedesOrange
08f23a1b2008FiatSilver
a9037bf11975VolkswagenBlack
5b5032301991JaguarWhite
4132304b1985JaguarYellow
28f570bb1977FordYellow
34f575da2004BMWBrown
5da7da501998VolvoRed
687ccc741973VolkswagenSilver
023562302005RenaultSilver
c65528462008FiatYellow
f2c78d752000VolkswagenWhite
64404b921978RenaultWhite
ef6c02261986MercedesSilver
d20c2eb11986FiatMaroon
ee63d0201969RenaultBlue
6974c9271975VolvoGreen
7e4cf1701993BMWBrown
1d6af2622005FordSilver
b79501da1987FiatGreen
c068710a1961RenaultMaroon
8acdfa071979FiatYellow
ab3398b32008RenaultSilver
09b034c81962FordBrown
6c4570281966JaguarGreen
4ab3135e1995VolvoYellow
56872d092002BMWOrange
a61fab371979AudiYellow
f86b92c92009JaguarGreen
a82e81c11973VolvoRed
f805ef691978RenaultGreen
<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.