Les JSP : Java Server Pages
Premières JSP
Exercice 1:
Tester les différentes jsp contenues dans la partie exemple du cours
Exercice 2:
Trouver sur le système de fichier les sources des servlets correspondant aux jsp de l'exercice précédent. Étudier leur code.
Exercice 3:
Réaliser une page qui affiche le tableau suivant avec une jsp. Cette version doit être beaucoup plus naturelle à écrire que la version servlet du tp précédent, notamment grâce à l'utilisation de fragments jsp
Header | Value |
---|---|
host | localhost:8080 |
user-agent | Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0 |
accept | text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 |
accept-language | en-US,en;q=0.5 |
accept-encoding | gzip, deflate |
dnt | 1 |
connection | keep-alive |
Gestion des exceptions par une jsp
Exercice 4:
Créer une page html statique qui demande à l'utilisateur son âge et renvoie la saisie sur une jsp qui affiche celui-ci
Exercice 5:
Essayer d'entrer, dans le formulaire précédent, une valeur qui ne soit pas un nombre pour visualiser le rapport d'erreur généré par le conteneur web.
Exercice 6:
Créer une jsp chargée de récupérer les exceptions produites par la jsp précédente : elle affichera l'erreur survenue et contiendra dans le code source la trace ayant produit l'exception.
Création d'une librairie de tags
Exercice 7:
Essayer d'implémenter l'exemple donné dans le cours (transparent 32). La JSTL doit être installée au préalable (cf. cours).