#submenuitem($url, $escapetool.xml($extraText), $idHref, '', $glyphIcon)

Développement d'une librairie de composants JSF 2.2

Dans le cadre de nos développements d'IHM en technologie JSF, nous avons besoin de plus en plus souvent de composants graphiques complexes, et spécialisés pour les métiers de nos clients.

Nous avons donc décidé de regrouper ces composants complexes au sein d'une librairie JSF indépendante de tout projet, afin de pouvoir les réutiliser pour divers projets, et donner une base à nos futurs composants.

Nous avons pour cela utilisé la norme récente JSF 2.2, ainsi que les spécificités de HTML 5 qui est de plus en plus utilisé sur nos projets.
Les composants à base de graphique dynamique SVG sont l'un des axes majeurs de ces développements, pour leur légèreté sur le navigateur et leur adéquation à n'importe quel type d'écran.

Exemples :

ComposantGraphique.png

Composant d'affichage multi-courbes, dynamique, zoomable, re-taillable ;...

ComposantInputAngle.png

Composant d'édition d'un angle ou d'une direction