JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
877070761986VolkswagenSilver
61d1f1341966JaguarBlack
017ccc1a1973FiatBlack
6ac8e23c1961MercedesWhite
518d0e762009BMWYellow
d14bfab21993FiatBlack
b556b6371960AudiWhite
21bd78db1982FiatRed
56b6326a1993BMWOrange
f5f84a541980VolkswagenBlue
c594f85f2007VolkswagenOrange
7ec9e04a1963VolvoBlack
7aa74af01997JaguarMaroon
4590b6ca1961RenaultYellow
0b5dccdb1994FiatBlack
dadb523c2002VolvoWhite
47ef29021960HondaMaroon
ecd6bd6b1963VolvoBlack
0356098e1973FiatMaroon
e775ed101982JaguarWhite
b7db65b91974MercedesBlue
d8b379542001VolvoGreen
b437b4d52005VolkswagenRed
6b4b83521987VolkswagenBlack
c83e8a7c1992RenaultMaroon
4041b5a61983JaguarBlack
110d1e4f1988AudiSilver
786696442000MercedesYellow
96a870b81991HondaBlack
028d41ca1992JaguarGreen
d4a2831d1980RenaultBlue
5038802f1968HondaBrown
e1d7b04f1979VolkswagenBlack
35d2bac92004RenaultYellow
359049592004RenaultBlue
7ae702801990BMWWhite
6a7715041994VolkswagenSilver
de6019bc1964HondaBlack
09ac9d741966FiatBlack
ec0e95f61975HondaBrown
97801a832009VolvoGreen
d03eca451988VolvoMaroon
1c0333902004BMWSilver
9d3324602003FiatWhite
72152f1a1972MercedesWhite
9adf10eb1999FiatGreen
8cbc0d0e1992VolkswagenBrown
c5efd0301979JaguarBrown
e76ca7a51977FordBrown
2f1fcc861980JaguarRed
<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.