Documente Academic
Documente Profesional
Documente Cultură
sorties)
•Contrôleur : gestion des événements et
synchronisation
Le modèle
Le Modèle représente les données de
l'application :
•Il assure la gestion de ces données et garantit
leur intégrité.
•Il offre des méthodes pour mettre à jour ces
données
•le modèle peut autoriser plusieurs vues
pour l'affichage
Le Contrôleur
Le Contrôleur intercepte et route les requêtes
faites par le client :
Analyser la requête, soit extraire les
affichage
Les interactions en MVC
Les interactions en MVC
Modèle -> vue :transfert des données.
Contrôleur ->modèle :mise à jour des
données;
Contrôleur ->vue :synchronisation et
modification
vue -> contrôleur :transfert des
événements
Pourquoi utiliser le MVC?
Isoler le modèle de la vue et du contrôleur :
Mise a jour plus facile et l’interface est
indépendante
Isoler la vue et le contrôleur :
La vue et le contrôleur ne se connaissent pas
directement
Multiplier les vues d'un même modèle
Plusieurs vue peuvent s'appliquer à un même
modèle
Réutiliser les mêmes actions avec plusieurs
composants
il est possible de rendre communes certaines
MVC 1 & mvc 2
Tout d'abord MVC1 signifie MVC level 1.
Il existe aussi MVC1 pour MVC level 1.
Ce ne sont pas des versions de MVC,
mais MVC appliqués au web (niveau 1,
niveau 2).
Le mvc 1
Ce modèle est composé de :
-Un serveur web lié directement aux
JSP(représente la vue)
-Des JavaBeans qui représente le modèle
JSP
Traite ces propres facteurs de production