O engenheiro da Oracle Ed Burns, que lidera o expert group da JSR 344, anunciou o início dos trabalhos na próxima atualização da tecnologia JSF, que será lançada ainda antes da plataforma Java EE 7. Além da Oracle, responsável pela implementação de referência, a biblioteca Mojarra, o expert group é formado pela Red Hat (projeto RichFaces), ICEsoft (ICEfaces), Prime Technology (PrimeFaces) e Liferay (fornecedora de servidores de portais), entre outras empresas com interesse ou envolvimento na tecnologia JSF.
Os objetivos da versão 2.2 do JSF incluem:
- Facilidade de desenvolvimento: Suporte para CDI (contextos e injeção de dependências) em toda a API, padronização dos prefixos para as bibliotecas do projeto Facelets, redução de mudanças de configuração que exigem redeployment e preparação para ambientes OSGi (módulos dinâmicos)
- Integração com portlets, especificamente com redução do esforço de implementação da JSR 329
- Novos recursos, como o suporte para HTML 5, controle de submissão de formulários em duplicata e novos componentes. O expert group também poderá padronizar as soluções de gerenciamento de fluxo das bibliotecas Spring Web Flow e Oracle ADF
Além de todas as mudanças já planejadas, cinco mudanças propostas pela comunidade serão incluídas. A escolha será baseada numa votação das mudanças listadas no JIRA do projeto. Para votar em uma mudança, clique no código na coluna "Key" e depois no link "Vote for it" no painel da esquerda. Você vai precisar se registrar no site java.net (gratuito) para votar.
A versão final do JSF 2.2 está prevista para o final de 2011.
Html 5 e Facelets
by Eder Magalhaes,
Re: Html 5 e Facelets
by Fernando Ribeiro,
Resultados da Votação
by Fernando Ribeiro,
Html 5 e Facelets
by Eder Magalhaes,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
O Html 5 torna o xhtml obsoleto. O que o pessoal do expert group da JSR 344 pensa a respeito disso? Até então xhtml é alternativa indicada no uso Facelets.
Re: Html 5 e Facelets
by Fernando Ribeiro,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Eu abri um ticket no projeto da biblioteca Facelets para discutirmos isso por lá, você pode querer votar nele.
O Facelets precisa de muito trabalho, de qualquer forma, já que a última versão (1.1.14) saiu em 2007.
Resultados da Votação
by Fernando Ribeiro,
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Os resultados já estão disponíveis.