1° - restauração da árvore de componentes. 1° acesso, o JSF a cria de acordo com a descrição do .xhtml. senao, a árvore é recuperada do servidor.
2° - é a extração dos valores da requisição e atribuição aos respectivos componentes dentro da árvore, atualizando-os e conversão dos dados.
3°. validação dos valores com regras de validação. Por exemplo, um campo obrigatório que é submetido sem nenhum
valor ou um campo numérico que vem com um valor alfanumérico. o JSF interrompe ciclo de vida retornando para o navegador do usuário em caso erro.
4°. validação ok, atualiza os valores dos campos dentro do Managed Bean, incovando métodos setters dentro do MB
5° métodos associados a ações de botões executados dentro do MB.
6. HTML enviado com base na árvore de componentes. os valores extraídos do MB pelos métodos getters.