Personalizing Web Pages Using JSF

Dashboards are becoming widely accepted user interface for representing independent units of related information in a common web page. A dashboard can be developed by assembling a set of components called Dashlets, wherein each dashlet represents a useful unit of information.The sample application explained here shows how user can personalize a simple dashboard application.