Creating Custom UI Components and Other Custom Objects (original) (raw)
This chapter describes creating custom components for applications that have additional functionality not provided by standard JavaServer Faces components.
The following topics are addressed here:
- Introduction to Creating Custom Components
- Determining Whether You Need a Custom Component or Renderer
- Understanding the Image Map Example
- Steps for Creating a Custom Component
- Creating Custom Component Classes
- Delegating Rendering to a Renderer
- Implementing an Event Listener
- Handling Events for Custom Components
- Defining the Custom Component Tag in a Tag Library Descriptor
- Using a Custom Component
- Creating and Using a Custom Converter
- Creating and Using a Custom Validator
- Binding Component Values and Instances to Managed Bean Properties
- Binding Converters, Listeners, and Validators to Managed Bean Properties