JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
e9a0b9792005VolvoRed
b29b01751960VolvoWhite
dd2af3e92009AudiYellow
bdfe61c21968JaguarYellow
d74b895b1968FiatSilver
0dde22281970VolvoOrange
0401a1231969FordBlue
04668af61976RenaultRed
081987c62008AudiBlack
17b446ef1975VolkswagenSilver
68e8425c2007BMWRed
aed99f9f1995RenaultYellow
c04756081993JaguarSilver
60f8c5891961VolkswagenBlack
1acc62d71997BMWOrange
b3226e6f1982BMWMaroon
3f770ed62003AudiSilver
deffd7fc1993HondaOrange
6d263b4d2003AudiBlack
05d4bfdc1977BMWSilver
865855181997HondaBlack
91fd511f1983RenaultSilver
b0cb06a81974HondaSilver
c510cd0b1995VolkswagenYellow
fd1780ab2001MercedesGreen
0f3316761960VolvoRed
71c50fa01976VolkswagenGreen
6c922b191980RenaultBlue
9b31bf762009RenaultYellow
3b5ed6171966MercedesWhite
9b6d6ded2000AudiSilver
599668771994RenaultMaroon
f8918e451989JaguarGreen
83ed3df31960FordWhite
fcfe24a11968HondaBlack
0a212ece1964FordBrown
2690d91f1976VolvoBlue
d3ef39f62006RenaultSilver
c64fdf552007BMWRed
6faa062c2004RenaultWhite
be35a4641964VolkswagenBlack
13b3579b2002FiatOrange
8f28ac8c1963VolvoRed
279f376a1982FiatYellow
1939c8601996VolkswagenBlack
d346c34a1978FordYellow
6635fb5a1967VolvoRed
4bcb9f561993RenaultWhite
00ca75e41960AudiBlack
dac30ef11963MercedesBrown
<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.