[JAVA] Récapitulatif de la nouvelle fonction JSF2.3
Il est dit que la branche principale de JSF2.3 a été gelée le 1/27 et est prête à être publiée, j'ai donc résumé les modifications de la version 2.2 dans une liste.
liste
- CDI (injection de dépendance)
- Injection de produit JSF et résolution EL
- Injection dans plus d'artefacts JSF
- Natif obsolète @ManagedBean
- Prise en charge de @ManagedProperty de CDI
- Cycle de vie
- Ajout de PostRenderViewEvent
- Réseau et Ajax
- Prise en charge de WebSocket
- Traitement du serveur des appels Ajax
- Ecrire javascript sur le serveur une fois la réponse Ajax terminée
- Mettre à jour plusieurs formulaires avec Ajax
- Conversion et validation
- Ajout de la validation de niveau de classe
<f: convertDateTime>
Prise en charge de l'heure de la version Java 8
- Java API
- Le composant UIData prend en charge l'interface Iterable d'UR Repeat
- Le composant UIData prend en charge l'interface UR Repeat Map
- Composant UIData, support self-made UR Repeat
- Ajout de la méthode par défaut T getWrapped () à l'interface FacesWrapper
- Composant
- Composant bouton radio librement arrangeable
- Ajout de l'attribut styleClass à la balise `` <h: column> ''
- Ajout de l'attribut rowClass à la balise
<h: dataTable>
- Itération répétée UIR sans modèle
- Conversion automatique avec UISelectMany
- Importation constante dans l'espace de noms EL
- Reconnaître officiellement les opérations de l'arborescence des composants dynamiques comme spécifications
- Vue et ressources
- Prise en charge de base du mappage vers des URL sans extensions
- Obtenir tous Voir les listes de ressources
- Standardisation de l'acquisition / mise à jour du statut du dessin des ressources
- Charger les ressources pour les composants dynamiques ajoutés avec ajax
- Sécurité de type
- Ajout d'un argument de type à ExternalContext # getInitParamterMap
- Ajout d'un argument de type à l'interface Convertisseur / Validateur
- jsf.js, javax.faces, constantes de paramètres de publication
- Paramètres
- Par défaut, ne pas recharger à chaud les facelets dans l'environnement de production
- Ajout de l'extension .xhtml au mappage par défaut
référence
What's new in JSF 2.3? - Arjan Tijms' Weblog