JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
7d2bec021995HondaYellow
ca9afdae1984FordRed
f81b59892006BMWOrange
b829b0651997FordBrown
b4aadb741994VolkswagenYellow
4d34251b2005JaguarBlue
136e991d1986JaguarOrange
7c2222792002RenaultBlack
9ccd6c511986VolkswagenSilver
50f29b2e1980FiatBrown
e748b4271999RenaultGreen
b93b910a2003BMWSilver
50b9ce4e1979JaguarRed
f22dfe472006FordBlue
e353dba01977JaguarRed
601d00c01960JaguarYellow
cbd2f3591964HondaBlue
80d3c9de1994FiatBlue
dcf616561966BMWWhite
ccaec3981978JaguarGreen
2e416a721963AudiBlack
e649f60c1971JaguarSilver
84c541e31960MercedesBrown
4012c83d2004JaguarWhite
c96f4a601986HondaWhite
51fda1431976FiatGreen
0f4136231963JaguarBlack
211192da2009BMWYellow
b8f7b07f1975VolvoWhite
85cbb5962000FordBrown
b05abad41960BMWBlue
7f6164431975RenaultOrange
59fc65481989VolkswagenRed
1d35c7691973VolkswagenBlue
3465ff091983VolvoBrown
70dec7dc1963AudiRed
a39f47ad2005MercedesSilver
ff724dee1994AudiGreen
d831e6f51973FiatBlack
91dfd8401997VolkswagenBrown
3ba40e541982VolkswagenBlue
5e7aeb0d1974AudiBrown
8cdee7ae2003RenaultRed
93eb7e081962VolkswagenSilver
8d2633391993MercedesGreen
328421851977BMWBlue
923e4f422003BMWWhite
4b62e20b1977FiatWhite
d9aa9f9a1973RenaultSilver
82cdd2961966VolkswagenMaroon
<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.