d3:tp05

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
d3:tp05 [2025/09/29 17:43] dthevenotd3:tp05 [2025/10/03 14:09] (Version actuelle) – [Autres évolutions/Améliorations possibles] dthevenot
Ligne 167: Ligne 167:
 Télécharger **filtreEncodage.xml** depuis le Drive, et en copier le contenu dans votre fichier **web.xml**,  redémarrer le serveur// Tomcat (Services/Serveur/Restart)// et tester. Télécharger **filtreEncodage.xml** depuis le Drive, et en copier le contenu dans votre fichier **web.xml**,  redémarrer le serveur// Tomcat (Services/Serveur/Restart)// et tester.
 </del></del> </del></del>
-====== Résumé ======+<bootnote learn>
    
   * Il existe 4 portées d'objets différentes, représentant 4 durées de vie différentes : page,  requête, session et application.    * Il existe 4 portées d'objets différentes, représentant 4 durées de vie différentes : page,  requête, session et application. 
Ligne 182: Ligne 182:
 ArrayList <Salarie> …)  ArrayList <Salarie> …) 
   * La mémorisation d'un attribut de session s'effectue par     * La mémorisation d'un attribut de session s'effectue par  
-<code>maSession.setAttribute("nomAttribut", attribut); </code> +<code>maSession.setAttribute("nomAttribut", attribut); </code></bootnote>
-  * Un **filtre** est un objet Java qui peut modifier les entêtes et le contenu d'une requête http  avant l'intervention d'une servlet. Il pourra être utilisé pour obliger l'utilisateur à  s'authentifier avant d'accéder à l'application  +
-  * C'est dans la méthode doFilter du filtre que l'on vérifiera la présence d'une variable de  session indiquant si l'utilisateur s'est correctement authentifié  +
 ===== V. Amélioration de l’application ===== ===== V. Amélioration de l’application =====
    
Ligne 207: Ligne 204:
   - Quelle méthode de cette servlet sera sollicitée ?    - Quelle méthode de cette servlet sera sollicitée ? 
 ==== 4. Modifier à nouveau la servlet afin d'effectuer la mise à jour dans la base de données et  dans la collection lesNvxClients. ==== ==== 4. Modifier à nouveau la servlet afin d'effectuer la mise à jour dans la base de données et  dans la collection lesNvxClients. ====
 +===== VI.Autres évolutions/Améliorations possibles =====
 +  - suppression d'un client
 +  - hachage du mot de passe
 +  - sécurisation de l'application
 +  - ajout favicon
 +  - ...
 +
  
  • d3/tp05.1759160619.txt.gz
  • Dernière modification : 2025/09/29 17:43
  • de dthevenot