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).