1Metadata is a potentially confusing term that literally means “data about data.” In this usage, it simply means that the validation logic, that is, the constraints to apply and how to apply them, are data that goes alongside the model data.

Get JavaServer Faces 2.0, The Complete Reference 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.