11. Clickable Data Tables

Besides the validated entity objects, another example of Seam behavioral data components is the clickable data table. A regular JSF data table displays a list of data objects, with each table row showing the contents of an object. A clickable data table has additional “action” columns in the table. Each action column contains buttons (or links) that enable you to operate on the entity data object corresponding to each row.

For instance, the fans.xhtml page in the integration example application shows an example of the clickable data table (see Figure 11.1., “Clickable data table in the fans.xhtml page”). The table displays all persons in the database, with each row representing a person. Each row also contains a clickable ...

Get JBoss® Seam: Simplicity and Power Beyond Java™ EE now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.