Introduction
Dans ce cours nous allons étudier le développement d'applications web à l'aide de la technologie EJB 3.1. Nous verrons au passage l'utilisation de servlets/JSP/JSF2, de la librairie JSTL et du langage d'expression EL, et quelques exemple avec la librairie JSTL2.
Les logiciels utilisés seront Netbeans et le serveur d'application de Sun Glassfish.
Support du cours
- Support du cours EJB de M.Buffa : Cours complet2012.ppt (8Mo)
- Supports de cours JSF2 (ces supports sont incomplets, ils seront mis à jour au fur et à mesure) :
- Support de cours sur les backing beans de Michel Buffa : JSF2-BackingBeans.ppt,version du 26/10/2012. Contient des exemples de ConversationScoped, gestion login/password par SessionScoped, etc.
- Support de cours (incomplet et en vrac) de Richard Grin, je m'en suis servi pour le cours d'introduction, pour PRG, Converter, etc.
- Page de ressources JSF2 de Richard Grin : http://deptinfo.unice.fr/~grin/jsf.html, contient des liens vers tutoriaux, livres, librairies de composants etc.
- Support du cours EJB de M.Lefrançois
- Support du cours EJB de M.Lefrançois
- JSP/Servlets/EL : jsp2.pdf (A partir de la page 31 pour EL et 61 pour JSTL)
- Langage EJB-QL :
FAQ sur les erreurs les plus courantes avec JSF 2 et les solutions
Projet à rendre 2011-2012
Cours des années précédentes