PrimeFaces is a lightweight open source component suite for Java Server Faces 2.0 featuring 100+ rich set of JSF components. Here one can find very good examples for UI components (calendar, input fields, etc.), dialogs, menus, validation...
http://www.primefaces.org/showcase/ui/home.jsf