The Trinidad framework and component library represents a significant step forward in the evolution of rich user interface development on the JSF platform. With over 100 powerful UI components, Trinidad simplifies a wide range of challenging tasks faced by web application developers today.
Trinidad supports Ajax, or partial page rendering (PPR), and includes rich UI components with built-in Ajax capabilities that developers can use without having to learn Ajax APIs or write JavaScript code. Many Trinidad components support the partialSubmit
and partialTriggers
attributes to control which components submit an Ajax request and which components are updated after the Ajax request. Trinidad includes Ajax-enabled components to poll the server periodically, to render a customizable status indicator, to display a progress bar, and more.
Trinidad supports accepting color, number, date/time, and predefined lists of values from the user. Trinidad also support client-side validation in Trinidad...