Vous êtes sur la page 1sur 1

TP4 : Dynamiser une application web avec du Javascript (partie 3/3)

Lobjectif de ce TP est dajouter une couche Javascript sur lensemble des lments de type formulaire et lien de notre application, tout en permettant un fonctionnement sans Javascript. 1. Les lments suivants (au moins) contiennent un formulaire : - mise jour du statut - envoi de message - envoi de commentaire Le fonctionnement initial se base sur le dispatcher monApplication.php, et chaque validation de formulaire donne lieu un rechargement de la page. Vous devez : - crire le code Javascript permettant de placer des listener sur les formulaires - lors de la validation dun formulaire, envoyer le contenu au serveur avec Javascript - prvoir ct serveur un retour suivant le droulement de laction (inclusion de template, message de succs, derreur, etc.) - afficher ct client le retour du serveur - vous assurer que le fonctionnement initial (sans Javascript) est toujours oprationnel (dsactivez Javascript dans les prfrences du navigateur)

2. Dans le TP Javascript partie 1, les liens du menu ont t ajaxs. Assurez-vous que le fonctionnement initial est toujours oprationnel. Si dautres liens (hors menu principal) ne sont pas encore grs par Javascript, mettez des listener sur ceux-ci. Normalement, toute action ct client permettant denvoyer une requte au serveur doit tre gre par Javascript.

3. La dernire partie du TP a pour but damliorer lergonomie et lesthtique gnrale de votre application en vue de son valuation finale. Note: vous devrez IMPERATIVEMENT lors du rendu de larchive contenant toute larborescence de votre application (par dpt sur la plateforme e-uapv) rajouter un fichier readme.txt contenant lurl nous permettant daccder sur le serveur pedago01a.univ-avignon.fr votre application. Attention, cette url ne devra pas tre une redirection vers un site hberg sur un serveur extrieur.