JSF dataTable tag is used to display data on JSF view pages. The data bound table components are responsible for displaying the relational data in a tabular format. The tag is used for displaying the data components. The tag iterates over each record in the data source displayed in rows.
The benefits of data table tags in JSF:
1. DataTable can iterate over collection or array of values to display data.
2. DataTable provides attributes to modify its data in easy way