Ce cours présente les technologies standard pour développer une application web en Java : servlets, JSP, EL, JSTL

Ensuite le framework JSF est abordé : "managed beans", règles de navigations, UEL, composants composites, templates.

Enfin la persistance JPA est étudiée : unité de persistance, Entité Manager, principales annotations, CriteriaBuilder, optimisation de l'utilisation.