JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
0972fee31997VolvoGreen
e55b90ac1978FiatWhite
4b2b98421985FiatGreen
92e09de32001AudiGreen
b4fd75652006VolkswagenMaroon
626e2e921962BMWOrange
a13f5ed21995AudiOrange
93d727ae2006BMWRed
79f8388c1968RenaultYellow
31d458532001RenaultGreen
c08427bd1972AudiRed
cc3c16681977BMWBlue
8d65991a2006FordBlack
0214fd2d1997MercedesBlack
b0a5f9101968MercedesYellow
3421f7d62007BMWBlack
11d7c7f11994VolvoOrange
8d559ccd2004HondaOrange
8729384e1986AudiBrown
ea268d991984AudiWhite
dd83f4cd1974HondaOrange
b7d200142006FordRed
bd988b291968RenaultBrown
a6ca85051968FiatBlue
4b8ae3091969FiatBlack
b2ffaa1f1979AudiBlue
f04794421995HondaGreen
43dc9bc21992FordBlack
d2b6ea181988VolkswagenBlack
a88f39811977FordBlue
afbf97451985JaguarWhite
f97f0e7b1987BMWWhite
337420871990FordGreen
77db17f71960FordWhite
c02ed9561964JaguarWhite
7ce30c362000AudiSilver
929ad0691984HondaMaroon
a7e8f0f01987BMWWhite
5395cbef1987FordBlack
b9c068f71996VolvoGreen
cb3a08d92000JaguarSilver
fa0ba3f82008JaguarBrown
1ada0db51985MercedesOrange
c0d35cf21996FiatOrange
363f88e52004AudiBlack
6fb56b511991VolkswagenGreen
242c37bb2009HondaBlue
89cffb2d1977BMWOrange
fb7c0fff1997MercedesBlack
0210918d1974FiatOrange
<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.