JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
b6bfb6af1983VolvoSilver
5d80af5a1996MercedesOrange
e1bc90ab1976AudiYellow
b72754dc1976BMWSilver
520a7f6c1988FordSilver
eb7123501967JaguarOrange
1b75c0ab1964FiatRed
52a6c0be2004AudiGreen
59d589ed2001HondaOrange
6282de0a1968VolvoBlack
478493341970FiatGreen
1dbca7fa1975FordMaroon
81cd44b11998BMWRed
7190ee2d2006MercedesOrange
a76927811992VolvoOrange
9abdb1b62006MercedesSilver
67df2cf71978VolvoSilver
fd6b341e1996VolkswagenGreen
1ef471231964MercedesGreen
7f884d471976VolkswagenRed
1926b95b2000MercedesWhite
f2637ffd2004BMWSilver
43343d351995FiatBrown
795036621994MercedesOrange
a4dda7ca1992HondaBlue
30267cac1994HondaBlue
4dc3e7841989VolvoBlack
1d45efb21977MercedesGreen
ca2c69501962MercedesMaroon
c4a820132002JaguarOrange
17da1ebd1985FordBlue
12ecc1582007MercedesYellow
8c65fd9e1991JaguarBlue
d00074092001VolvoSilver
4c9a79991972AudiRed
fa0ac6bb2003MercedesOrange
a16bb20f1996VolkswagenSilver
2058dd011999MercedesWhite
e8d347521971RenaultSilver
953653f21991HondaSilver
570ddb901970MercedesRed
039a9e941980RenaultSilver
773f180b1981JaguarBlue
651ba9181969AudiSilver
2820a51a1998VolkswagenWhite
a25b2f6d1976VolvoMaroon
2246e6e62004BMWBlack
b07bd5802002FiatMaroon
079d4ca41995RenaultYellow
67cfe2e01975HondaGreen
<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.