The Jakarta Server Faces (formerly JSF or Java Server Faces) framework allows developers to build applications utilizing a series of views, each of which has a series of components. The framework is a puzzle in that each component must fit into its proper position for the whole thing to work smoothly. Sprinkled into those pieces of the puzzle are advanced capabilities that are used to create a seamless user interface experience.
Components are just one piece of ...