I am JSF beginner, i have a list of objects like below
Code: Select all
List<Car> smallCars;
Code: Select all
public class Car{
ManufacturerSale sale;
String carName;
}
public class ManufacturerSale
int profit;
int thisYearSale;
String manufacturerName;
}
<h:form>
<p:dataTable var="car" value="#{tableBean.carsSmall}" >
<p:column>
<f:facet name="header">
Model
</f:facet>
<h:outputText value="#{car.model}" />
</p:column>
<p:column>
<f:facet name="header">
Year
</f:facet>
<h:outputText value="#{car.year}" />
</p:column>
<p:column>
<f:facet name="header">
Manufacturer
</f:facet>
<h:outputText value="#{car.manufacturer}" />
</p:column>
<p:column>
<f:facet name="header">
Color
</f:facet>
<h:outputText value="#{car.color}" />
</p:column>
<p:column>
<f:facet name="header">
Manufacturer Profit
</f:facet>
<h:outputText value="#{car.sale.thisYearSale}" />
</p:column>
</p:dataTable>
</h:form>