O'Reilly logo

JSF 1.2 Components by Ian Hlavats

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Skinning and theme selection

One of the most powerful and interesting features of the Trinidad framework is its support for customizing the appearance of a wide range of user interface elements through the use of a coordinated set of cascading style sheets, images, and other presentational resources.

Different themes can be created and declared as "skins" for the application in a centralized XML file named /WEB-INF/trinidad-skins.xml. The current skin for the application can be hardcoded in the /WEB-INF/trinidad-config.xml file, or it can be determined at runtime based on stored user preferences, a predefined schedule, or any other criteria. Additionally, custom Trinidad skins can be defined in a JAR file, enabling them to be reused more easily. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required