JARCH SHOWCASE
JARCH SHOWCASE
DataTable - SummaryRow SummaryRow is a helper component of datatable used for dynamic grouping.
IdYearBrandColor
e4014ff11983FiatBlack
e789793d1967MercedesYellow
0afd039a2005MercedesWhite
5392ff701989BMWBlack
25695ba21972RenaultWhite
69bfc2561977BMWMaroon
5c07396e2008FiatYellow
b9f9132e1989FiatYellow
07d5855b1987HondaSilver
ce97364c1985BMWGreen
72cc62561982VolkswagenOrange
14e2fd501991AudiYellow
4f64f7581972AudiBrown
2b861bc51995VolkswagenSilver
9df268ce1993JaguarYellow
337983de1968BMWWhite
93b8a4491973BMWWhite
7145719b2006HondaBrown
fe47ff001988JaguarGreen
c369a50d1975FordBlack
5c2c7f371976JaguarBlack
a2f06f0c2002RenaultBlack
2ac2b40c1993VolvoBlack
a2cd629a1965FiatWhite
69491d221989FiatWhite
7f6089fe2002RenaultWhite
f21dafa41961FordGreen
c7958f392003MercedesBrown
c5978e712004FiatRed
6589e89c1981VolvoBrown
8c1c67f31969FiatBlue
ce2df2592002MercedesRed
ec8035af2001AudiYellow
edb2a3df1997MercedesYellow
03fd03a51991HondaWhite
3c975ae01995HondaGreen
f7d40be91997BMWSilver
13fdb25a1997MercedesGreen
20b32fb71965JaguarRed
310cc3461960BMWYellow
6da0e1d71987AudiGreen
da44a1592003AudiGreen
26d8c9681967VolvoGreen
28b183122000VolvoBrown
bf2f329f1975VolkswagenSilver
f8762ca21989RenaultBlack
0fd209661986VolkswagenRed
50a3b3001992VolvoBlack
f3a12ee41990BMWWhite
a23cab091995RenaultGreen
<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.