Ciclo de Vida JavaServer Faces

JavaServer Faces é um framework de visualização para aplicações Web que vem ganhando espaço entre os desenvolvedores JavaEE, neste link http://groups.google.com/group/javasf/web/empresas-instiuies-que-usam-jsf-no-brasil?pli=1 existe uma lista das empresas e instituições que utilizam JSF. A comunidade a cerca deste assunto também vem crescendo, por exemplo, no grupo javasf http://groups.google.com/group/javasf?pli=1, que nada mais é do que uma lista de discussão pode ser econtrado material e ajuda. Neste post será exibido primeiramente uma visão geral e depois um detalhamento sobre o funcionamento de todas as fases da versão 1.2 deste framework. É fato que para trabalhar com JavaServer Faces(JSF) não é necessário entender ou conhecer o funcionamento de seu ciclo de vida, no entanto entende-lo aumenta a produtividade e facilita na detecção de problemas durante o desenvolvimento.