Mojarra Majorra

Mojarra est l’implémentation standard. JSF2 remplace les JSP pour avoir une approche composant.

L’idée principale est d’exposer directement des beans (JSF) "managés" dans les vues. De la même façon, la notion de contrôleur est simplifiée. L’objectif est de masquer la complexité mais cela reste cependant assez délicat à mettre en œuvre.

Mojarra est disponible ici : https://github.com/javaserverfaces/mojarra. Une version plus moderne est accessible ici : https://github.com/eclipse-ee4j/mojarra.

La dernière version 2 nécessite :

  • Java 1.8

  • Servlet 3.0 (4.0 recommandé)

  • EL 3.0

  • CDI 1.2 (2.0 recommandé) ou Spring

  • JSTL 1.2

  • JSONP 1.1 (si <f:websocket> est utilisé)

  • BV 1.1 (si <f:validateBean> ou <f:validateWholeBean> est utilisé alors la version 2.0 est recommandée).

images/11RI01.png
couv_EP4JASP.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Introduction
Suivant
Architecture