Sites


Lutece : guide développeur

Le framework MVC

Présentation générale

Un framework utilisant le paradigme MVC (Model-View-Controller) a été introduit dans Lutece à partir de la version 4.1 pour développer des XPages (Front Office) ou des AdminFeatures (Back Office).

Ce framework propose :

  • Le dispatching des requêtes par le contrôleur pour traitement des actions et affichage des vues
  • L’identification des actions et des vues par annotations
  • La population et la validation des beans (JSR 303)
  • La gestion des erreurs de validation directement incluse dans le modèle du template (marker « errors »)
  • La gestion des notifications ou messages informatifs incluse dans le modèle du template (marker « infos »)
  • La redirection HTTP des requêtes vers des vues évitant le recours à des JSP

Voici la cinématique mise en oeuvre par le framework :

La mise en oeuvre de ce framework est détaillée plus loin dans les chapitres du livre traitant de la création d'une XPage ou d'un AdminFeature.

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.