SAP NetWeaver
How to Build JavaServer Faces (JSF) UI Custom Components
This guide will cover how to extend JavaServer Faces by creating your own custom UI components. It will introduce a simple “Hello World” custom component to explain the main concepts and the basic issues that you encounter in all custom components