When the user makes a request for the page and get the response back to the browser, many events happen in between. The series of steps that an application follows is called life cycle. The article ?JSF Life Cycle? explains all the life cycle phases of JSF that is very useful for the developer who want to know when validations, conversions, and events are usually handled during the life cycle of JSF.
Read the full article at:
JSF Life Cycle