Sometimes users love to exchange the look and feel of an application, for example by choosing a different theme. The question arises, how can we change the look and feel of an application without changing the program code? If we separated content and layout with CSS, it seems as easy as choosing a different CSS file.
Resource Library
In practice, the layout might depend not only on a single CSS file, but on a couple of CSS files as well as related script files or other resources. Let’s recap Chapter 10: JSF is able to group a bundle of resources into a library. ...