GLG203 - TP08
 

GLG203
   Agenda
   Ennoncés TP
   Corriger TP

GLG204
   Agenda
   Templates

Enseignants
Logiciels
Forum
Bibliograpie

 

Pages dynamiques

  1. Télécharger l'énoncé en html ou en pdf (backup) puis...
  2. Télécharger les classes de l'application fournies et les classes de test représentant la recette utilisateur...
  3. Réinitialiser la base de données :  ant  yaps-create-db   et  ant yaps-insert-data
    (il peut être nécessaire de détruire l'ancienne base puis de la recréer avec PhpMyAdmin)
  4. Mettre au point la classe CatalogService.java (package com.yaps.petstore.server.service.catalog) en la testant à l'aide du test unitaire CatalogServiceTest fourni
  5. Définir les servlets FindItemServlet.java et FindProductsServlet.java (dans le package com.yaps.petstore.web.servlet),
  6. Ecrire les 3 pages JSP products.jsp, items.jsp et item.jsp
  7. Construire toutes les aplications :  ant build
  8. (Nettoyer éventuellement nos applications web dans TomCat en exécutant ce script cleanTomcat.sh)
  9. Déployer les applications dans TomCat : ant deploy 
  10. Lancer Tomcat
  11. Lancer tous les tests en exécutant la classe AllTests par ant yaps-test 
  12. Une fois l'application mise au point, relancer les tests par ant yaps-mark et envoyer le fichier résultat TP08.test au système de test.
  13. Une fois disponible, télécharger le corrigé du TP.