A compléter
mettre du conditionnel
Généralités sur les vues
JSF
pas de HTML etc.
Spring MVC
Quelle vue pour quelle type de projet :
Quelle vue pour quel type de projet :
- Une application portail :
- Un projet qui ne doit figurer que dans le portail : *petits projets* -> mixte JSF ou Spring MVC
- Un projet que l'on souhaite pouvoir déployer en portlet et en servlet de manière identique : *petits et moyen projet* -> Mixte JSF 1.2
- Un projet que l'on souhaite pouvoir déployer en portlet et en servlet de manière différente (ex: Une petite application d'accroche dans le portail qui redirige ensuite l'utilisateur vers une application hors portail) : *moyen et gros projet* ->
- Une application hors portail :
- Un site web complètement externe au portail -> Serlvet desktop ou mixte => JSF 1.2 ou JSF 2.0 pour des application lourdes qui nécéssiterait de l'ajax etc... car Portlet Bridge (myFaces) supporte JSF 1.2 et JSF 2.0.