JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
0f3034461986VolkswagenGreen
cf3db24f2001VolvoRed
34854cf41962VolvoWhite
f366e8072001JaguarOrange
382394fa1991VolvoYellow
4355dbf51993VolvoSilver
78e93e181992BMWRed
62eca0101990FiatYellow
79434ca91981RenaultRed
cb406dd91962VolvoMaroon
bb5a97201986MercedesGreen
d0d61be11964HondaBlack
da0db4bf2006HondaBlack
feeb864d1987BMWBlue
b5f0e5d21995VolvoGreen
f31ea8b11965MercedesBlue
ee8d1c481980VolkswagenBlue
e0de19c21961FordMaroon
1d308a0b1976VolvoBlue
fd0946911983VolkswagenSilver
ae14457b1972VolkswagenBlue
ec3781211961AudiMaroon
38e7ae971989BMWBlue
e80493071993FiatOrange
7ef9383a1999JaguarBlack
7fe526d51992VolvoSilver
d98cb59d1996VolvoBlack
1fc992481987BMWOrange
1b8394082004AudiSilver
b015a8432003MercedesWhite
b73b49a21991VolkswagenGreen
e44697281986FiatBrown
31e0480b2001VolvoYellow
36c100461987AudiGreen
a56ae9611967JaguarBlue
1e35572e1974BMWBrown
4c5554c21999VolkswagenBlue
fdf5df001995HondaMaroon
36e9f3771972BMWWhite
0b1a020e1962VolkswagenBlue
ab8ddaca1967JaguarWhite
8d9cc4d01966VolkswagenGreen
30e0cd041995RenaultOrange
18402a591992JaguarOrange
578940562005VolvoYellow
6b0207c11985FordYellow
5a2bce4a1991AudiBlack
21a7a2a31998VolvoMaroon
093833331964VolkswagenBlue
8395f1852002RenaultBrown
<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.