-
118 Videos
-
0 Quizzes
-
0 Worksheets
-
0 Files
-
Code source
-
Notion de client serveur
-
Requêtes GET et POST
-
JDK et les plateformes Java
-
Les API de la plateforme Java
-
Installer JDK et Netbeans
-
Support (PDF)
-
Installer et configurer
-
Première application web
-
Une première servlet
-
Qu'est-ce qu'un conteneur
-
Ce que fait un conteneur
-
Traitement d'une requête
-
Les noms d'une servlet
-
Le descripteur de déploiement
-
Qu'est-ce que le MVC?
-
Le serveur J2EE
-
Définition et avantages
-
Servlets et conteneur
-
Méthodes du cycle de vie
-
API, classes, interfaces
-
Requêtes et threads
-
De l'objet à la servlet
-
Introduction
-
Les méthodes HTTP : rappels
-
Différences GET et POST
-
Récupérer un paramètre
-
Récupérer des valeurs multiples
-
Autres méthodes de requêtes
-
Introduction interface réponses
-
Le type de contenu : setContentType()
-
Les méthodes de sortie
-
Rediriger vers une URL
-
Rediriger avec Dispatcher
-
Servlet avec doPost()
-
Récupérer un paramètre
-
Champs à valeurs multiples
-
Récupérer toutes les valeurs
-
Utiliser sendRedirect(.)
-
Initialiser la servlet
-
Exemple d'application
-
Initialiser le contexte
-
Différences config / context
-
Utiliser un listener
-
TP : mise en oeuvre (1)
-
TP : mise en oeuvre (2)
-
TP : mise en oeuvre (3)
-
Panorama des listeners
-
Les attributs
-
Threads et attributs
-
Attributs et dispatch
-
Définition, fonctionnement
-
ID de session
-
L'objet HttpSession
-
Réécriture d'URL
-
L'interface HttpSession
-
TP : utiliser les sessions
-
Cookies : création, méthodes
-
TP : utiliser les cookies
-
HttpSession : cycle de vie
-
Listeners de session
-
TP : MySQL - créer une base
-
TP : Rappels SQL
-
Java et base de données
-
TP : Créer une classe d'accès
-
TP : Connexion à la BD
-
TP : Créer une commande
-
TP : Insérer un enregistrement
-
TP : Supprimer un tuple
-
Afficher les données
-
TP : Afficher les données
-
Fonctionnement
-
Organisation d'une page
-
Directives et scriptlets
-
TP : Directive d'inclusion
-
Les expressions
-
Les déclarations
-
De JSP aux Servlets : API
-
Les objets implicites
-
Cycle de vie d'une JSP
-
Initialiser une JSP
-
Objets out, page et pageContext
-
Attributs dans les JSP
-
EL : Expression Language
-
Intérêt des javabeans
-
Présentation des javabeans
-
Utiliser un javabean
-
Beans et polymorphisme
-
TP : De la requête à la JSP
-
TP : Beans et Databases (PDF)
-
Beans et EL
-
Les syntaxes EL
-
TP : opérateurs [ ] et point ( . )
-
Objets EL implicites
-
Fonctions EL implicites
-
Action jsp:include
-
Action jsp:forward
-
Présentation JSTL
-
TP : Les expressions JSTL
-
TP : Les variables
-
TP : récupérer les paramètres
-
TP : boucler avec forEach
-
TP : utiliser la balise IF
-
TP : utiliser la balise c:choose
-
TP : Travailler avec les beans
-
Import avec c:import
-
Liens hypertextes avec c:url
-
Pages d'erreur et c:catch
-
Structure d'une application
-
Le fichier WAR
-
Le mapping de servlets
-
Les pages d'accueil
-
Sécurité : Les différents tricheurs
-
Sécurité des servlets
-
Authentification déclarative
-
Autorisation : rôles, contraintes
-
Les différentes authentifications
-
Confidentialité, intégrité