JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
b67d23bf1996RenaultMaroon
91d09e931966RenaultWhite
4e44c9311978VolvoSilver
6ea9b05f1978RenaultRed
dd7c84561971VolkswagenMaroon
d00795fb1991FiatOrange
6f9435841976JaguarWhite
31c53a572006FiatOrange
4658d58e2009HondaMaroon
e97d9ee91988FordBrown
5a1da1451992MercedesRed
3e2b913d2006VolkswagenBrown
a6f774a02007BMWRed
d0a457f61992RenaultBlack
d07be0602004VolvoBlue
e1b8967c1981VolvoRed
ff6552401961BMWBlue
b132def01974FiatBrown
f06f01671994VolkswagenYellow
ac58df0b1998AudiBlue
f7f0aa1b1980BMWYellow
1b463c751979VolvoRed
15626ab11995AudiGreen
3028caef1971AudiBlack
358f15df1983HondaSilver
d5925f161993AudiBlue
da7458f21988FiatBlack
4d1f31081980JaguarSilver
180c56092006AudiWhite
b7cfd1721965HondaWhite
dd3aa1011972JaguarBlue
c2a278941960VolkswagenYellow
3d4a66a52004RenaultYellow
8932c9c51968FordWhite
a71f68ef1977RenaultSilver
4d54b00e1981VolkswagenBlack
971a2ccf1963RenaultMaroon
09d289e31991MercedesMaroon
0cf0a0332005VolvoWhite
e2e361961992VolkswagenBlue
e306ded61969VolvoYellow
09b402991966JaguarOrange
1c8deea71988HondaWhite
c10093d92007RenaultOrange
7a3bf89d1969BMWOrange
e091b1401961FiatBlue
2e17f3c42005VolkswagenYellow
cbbea16a1995HondaOrange
455d3f7c2006FordBlue
fbe7d6721995JaguarOrange
<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.