Apache MyFaces é um framework Java Web desenvolvido no Apache Software Foundation para simplificar o processo de escrever aplicações JSF compatíveis.
JSF, ou JavaServer Faces, é uma especificação oficial Java, incluído com a plataforma Java EE, especificação que padroniza a forma como interfaces de usuário baseadas em componentes precisam ser construídas.
MyFaces segue de perto esta norma, fornecendo uma coleção de módulos e APIs para a construção de tais interfaces de usuário a partir do código Java.
O quadro MyFaces é modelado após Apache Struts , mas muitas diferenças para lidar adequadamente com a arquitetura e design exclusivo do JSF.
Três Conjuntos UI-Component estão incluídos com MyFaces, Trinidad, Tobago, e Tomahawk, apenas no caso de você precisar de uma interface rápida para suas aplicações
O que é novo nesta versão.:
- erros corrigidos:
- enctype = & quot; multipart / form-data não está funcionando
- Resultado inesperado ao usar & quot; http: //xmlns.jcp.org/jsf" namespace
- SectionUniqueIdCounter.startUniqueIdSection (base String) não gera corretamente prefixo
- IDs usadas por c: se, c: forEach e outras tags facelet requer para ser único por facelet
- Atributo & # X3C; jsf: elemento elementName = & quot; ... & quot; & # x3e; não está funcionando como esperado
O que é novo na versão 2.2.7:
- erros corrigidos:
- enctype = & quot; multipart / form-data não está funcionando
- Resultado inesperado ao usar & quot; http: //xmlns.jcp.org/jsf" namespace
- SectionUniqueIdCounter.startUniqueIdSection (base String) não gera corretamente prefixo
- IDs usadas por c: se, c: forEach e outras tags facelet requer para ser único por facelet
- Atributo & # X3C; jsf: elemento elementName = & quot; ... & quot; & # x3e; não está funcionando como esperado
O que é novo na versão 2.2.0:
- JSF Ver Pooling (indo além do modo Stateless JSF) .
O que é novo na versão 2.1.12:.
- Modo Adicionado alwaysRecompile para o Modo Cache EL Expression
O que é novo na versão 2.0.15:
- Adicionado param para selecionar arquivos jar a ser digitalizado para .faces-config.xml ou .taglib.xml ou anotações.
O que é novo na versão 2.1.8:.
- Remova embrulho exceção unncecessary
- tratamento de exceção melhorado para f:. SetPropertyActionListener e EL coerção
- Array.prototype.forEach usado em navegadores que não suportam nativamente esta função.
- implícita de navegação não funciona após ViewExpiredException.
O que é novo na versão 1.1.10:
- Corrigido o erro:
- Datatable (h: dataTable) não é preenchida com dados apesar getAll () retorna ResultSet com linhas da tabela (usando Tomcat 7 + MySQL 5.5 + mysql-connector-java-5.1.18) .
O que é novo na versão 2.1.6:
- Novos recursos:
- Não verifica para ids duplicados ao salvar vista em fase de produção.
O que é novo na versão 2.0.11:
- includeViewParameters re-avalia valores param / modelo como EL expressões.
- Ajax comportamento mudou dentro MyFaces-2.1.4
- jsf.js: pequeno bug desempenho em XHR1.js
- valores AJAX Atualizado às vezes excluir outros elementos
- MyFaces Padrão Erro lança NullPointerException durante árvore componente quando javax.el.Expression.getExpressionString () é nulo
Manipulação
O que é novo na versão 2.1.3:
- Bugs:
- REGRESSION: 2.0.7 - & # x3e; 2.0.8: Facetas perdidos após erro de validação POST-back
- h: outputText incorectly torna um X3C adicional & #; span & # x3e;
- ValidatorExceptions não são devidamente tratados em MethodExpressionValidator.validate ()
- ExceptionHandlerWrapper.getHandledExceptionQueuedEvents não delega
- corretamente
- Melhorias:
- jsf.js fazer a comentários e estruturas JSDoc kit de ferramentas amigável
- Substituir RendererUtils.renderChild () por UIComponent.encodeAll ()
Requisitos :
- Java 1.6 ou superior
- JSP 2.1 ou superior
- JSTL 1.2 ou superior
- Java Servlet 2.5 ou superior
Comentários não encontrado