2.3.2 URL à protéger ..................................................................................................... 18
2.4 Servlet et variable d’instance ................................................................................... 19
2.5 Accès aux bases de données ...................................................................................... 22
2.5.1 La méthode Init et les paramètres d’initialisation ................................................ 22
2.5.2 La gestion des exceptions et les logs .................................................................... 23
2.5.3 Une simple connexion .......................................................................................... 23
2.5.4 Gestion des connexions ........................................................................................ 23
2.6 Communication servlet Applet ................................................................................ 26
2.7 Autres… ..................................................................................................................... 26
3. Les Java Server Pages .............................................................................. 27
3.1 Introduction et architecture J2EE .......................................................................... 27
3.1.1 Limites des servlets .............................................................................................. 27
3.1.2 Distinction des différents traitements ................................................................... 27
3.1.3 Modèle MVC et J2EE .......................................................................................... 28
3.1.4 Architecture de J2EE ............................................................................................ 28
3.2 Premiers éléments JSP ............................................................................................. 29
3.2.1 Structure ............................................................................................................... 29
3.2.2 Traitement ............................................................................................................ 31
3.2.3 Utilisation d’un JavaBean .................................................................................... 31
3.2.4 Structure de contrôle ............................................................................................ 31
3.2.5 Variables locales et globale .................................................................................. 32
3.2.6 Déclaration de procédure ..................................................................................... 32
3.3 Gestion des paramètres ............................................................................................ 33
3.3.1 Récupération des paramètres de requête .............................................................. 33
3.3.2 Affectation des paramètres de requête à un JavaBean ......................................... 34
3.4 Gestion des erreurs ................................................................................................... 35
3.5 Création d’un JavaBean ........................................................................................... 36
3.6 Les actions personnalisées ........................................................................................ 36
3.6.1 Présentation .......................................................................................................... 36
3.6.2 Principes ............................................................................................................... 37
3.6.3 Utilisation d’une action de la bibliothèque .......................................................... 38
3.6.4 Le fichier TLD ..................................................................................................... 39
Introduction
1.1 Présentation
1.1.1 Pré requis & public:
1.1.1.1 Pré requis
- HTML
- programmation objet en Java
- JDBC