Le fmk dépend de cette implémentation spécifique. Je ne peux pas encore donner de date précise, mais nous travaillons pour une compatibilité 2.0 et le nouveau navigateur qui s'impose, google chrome.
RC Faces permet de palier "les problèmes AJAX" et de gestion des ressources de JSF 1.2. Aujourd'hui notre objectif est d’intégrer nos solutions avec les évolutions apportées par JSF 2.0.
Le componentsGrid permet de créer un tableau dont les cellules peuvent contenir d'autres composants de tout type. De plus, ce composant à presque toutes les capacités de notre DataGrid. Ce dernier ayant le même comportement que les tableaux des menus de Windows et plus (ajustement des colonnes, tri sur une ou plusieurs colonnes, multi-selection, pagination AJAX...). Il est même possible d'invoquer ce Datagrid dans un popup d'où le comboGrid que je vous laisse découvrir par vous-même.
Pour les composants qui semblent ne rien apporter il faut se plonger un peu plus dans le framework pour s'en apercevoir. Chaque composant RC Faces est lié à une classe JavaScrript accessible dans le code javascript fonctionnel des pages. Ceci ouvre quelques possibilités lors du développement : lors d'un évènement il est possible d’accéder à tous les composants et leurs propriétés, de les modifier côté client et serveur.
Les composants peuvent aussi avoir des Listeners que les composants JSF de base n'ont pas.
Et pour ce qui n'apportent rien par rapport au HTML comme LineBreak ou Ruler. Ils deviennent utiles lorsqu'ils sont chargés en Ajax, car il est plus facile de gérer un arbre de composant entièrement en JSF.
Jean-Baptiste.
0 |
0 |