Introduction
Dans ce cours nous allons étudier le développement d'applications web à l'aide de la technologie JavaEE. Nous verrons au passage l'utilisation de JSF2/EJB/JPA.
Les logiciels utilisés seront Netbeans et le serveur d'application d'Oracle Glassfish.
Supports de cours
- Autres ressources intéressantes :
- Démonstrations / projet netbeans illustrés en cours :
- exemple de gestion de login/password avec SessionScoped, celui présenté dans le cours. : JSFLoginPassword.zip
- exemple de Stateful Session bean (un compteur) utilisé avec une Servlet, un client stand alone et un backing bean et une page JSF: TestStateful.zip et TestStatefulRemoteClient.zip
- exemple d'utilisation d'un EJB @Singleton, @Startup pour initialiser une base de données automatiquement au déploiement : TP3SupraRapidos.zip
FAQ sur les erreurs les plus courantes avec JSF 2 et les solutions
FAQ sur les erreurs les plus courantes avec Glassfish 3.x / Netbeans 7.x
Projet Miage de Casablanca
Cours des années précédentes