previous |
index
The JSF Life Cycle
- Restore View
- Construct component tree if this is the page's first request
- Retrieve component tree if not (retains form information between
requests)
- Apply Request Values - Iterate over component tree, allowing objects to
store their values
- Process Events
- Add to event queue if button or link has been clicked
- Can be done after any phase
- Process Validations
- Convert form strings to submitted values (objects of any
type)
- Perform correctness checks
- Update Model - Update beans that are wired to components
- Invoke Application
- Execute action method of button or link causing
form submission
- String result used by navigation handler to look up next page
- Render Response - Encode response and send to browser
previous |
index