JavaServer Faces, Site designer et Page designer

Support d'Ajax dans l'infrastructure JavaServer Faces

De nouveaux outils facilitent le développement d'applications Ajax dans l'infrastructure Faces. Les nouveaux composants Ajax sont les suivants :

  • inputTypeAhead
  • ajaxRefreshRequest
  • ajaxSubmitRequest
  • ajaxExternalRequest
Support du mode JSF standard uniquement

Vous pouvez maintenant concevoir des pages se limitant à l'utilisation des balises et fonctions standard de JavaServer Faces. Dans le mode JSF standard, les composants IBM ne sont pas utilisés.

Nouveaux composants JSF

Vous pouvez maintenant tirer parti d'une multitude de nouveaux composants JSF, notamment les suivants :

  • requestLink
  • requestRowAction
  • selectOneColor
  • progressBar
  • panelFormBox
  • inputMiniCalendat
  • panelSection
  • panelMenu
  • dataIterator
  • panelDialog
Support des balises JSF tierces dans les fichiers JSP

Les balises JSF des éditeurs de logiciels tiers (autres qu'IBM) sont maintenant reconnues par la vue Propriétés et l'outil valideur de JSF. Les outils s'efforcent de rendre leur apparence à l'exécution.

Modèles de page dynamiques

Vous pouvez maintenant créer des pages avec des modèles de page qui leur sont appliqués dynamiquement sur le serveur. Vous créez les pages de modèle et d'instance avec des assistants et vous éditez les zones de contenu dans l'éditeur.

Editeur de diagramme Web

Nouvelle présentation
  • Interface utilisateur plus intuitive et conviviale
  • Apparence plus cohérente, fondée sur l'infrastructure Eclipse GMF (Graphical Modeling Framework)
  • Plus grande facilité d'utilisation
  • Amélioration de l'agencement automatique et du routage des connexions
Copie d'écran montrant la nouvelle apparence de l'éditeur de diagramme Web
Manipulation directe des artefacts sous-jacents

Lorsque vous travaillez dans l'éditeur de diagramme Web, celui-ci maintient en permanence la synchronisation entre les noeuds et liens de votre diagramme et les ressources qu'ils représentent (pages Web, fichiers de configuration, etc.).

Noeuds plus informatifs

L'éditeur de diagramme Web affiche désormais certains éléments significatifs de la structure interne des noeuds. Par exemple, le noeud d'une page Web présente maintenant les liens que cette page contient et les données auxquelles elle accède.

Copie d'écran montrant un noeud dans l'éditeur de diagramme Web
Intégration des données
  • A partir de l'éditeur de diagramme Web, vous pouvez maintenant créer des applications Web qui interrogent et manipulent des objets de données et des listes d'enregistrements.
  • Vous pouvez ajouter des composants d'interface graphique à vos pages Web pour interroger et manipuler des objets de données et des listes d'enregistrements sans avoir à éditer explicitement chacune de ces pages.
  • L'éditeur de diagramme Web affiche les objets de données et les listes d'enregistrements auxquels accède chaque page Web.