Exercices les variables en JSP : série 01
Exercices les variables en JSP : série 01
-
Exercice 01
-
Énoncé
- Créer une page web jsp permettant de :
- définir une variable int taille et initialisée à 30 ;
- Définir de la variable string couleur et initialisée à red ;
- Afficher un texte en utilisant les variables taille et couleur.
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 02
-
Énoncé
- Créer une page web jsp permettant d’afficher le factoriel des nombres lu au clavier.
- Le premier nombre doit être inférieur au deuxième nombre.
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 03
-
Énoncé
- Créer une page web JSP permettant de calculer le nombre de mots dans une chaine de caractère lue au clavier.
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !
-
Exercice 04
-
Énoncé
- Ecrire le code HTML correspondant au formulaire ci-dessus. Sachant que :
- Les champs doivent obligatoirement être renseignés.
- Le prénom devra impérativement commencer par une lettre majuscule, et les autres lettres en minuscule, il ne doit pas comporter que des lettres et éventuellement des espaces. Sa taille ne doit pas accéder 20 caractères et aura automatiquement le focus dès le chargement de la page.
- Le nom est désormais obligatoire et ne doit comporter que des lettres et éventuellement des espaces. Sa taille ne doit pas accéder 20 caractères enfin il sera en majuscule.
- La Date de naissance sélectionnée doive être comprise entre 12 et 99 ans, le champ Date de doit obligatoirement être au format JJ/MM/AAAA.
- L’adresse mail doit être une adresse valide.
- Le pseudo (nom d’utilisateur) est désormais obligatoire;
- La zone pseudo (nom d’utilisateur) doive être composée d’un seul mot (espace non autorisé).
- Le pseudo avoir un nombre de caractère minimum de 3 caractères et un maximum de 12 caractères.
- Il ne doit pas commencer avec un chiffre
- L’utilisateur est appelé de saisir un pseudo qui n’est pas présent dans son nom ou prénom .
- L’utilisateur peut saisir des caractères spéciaux mais ils seront filtrés et ne seront pas comptabilisés comme des caractères dans la longueur du champ.
- Le champs téléphone doit être sous la forme 00 00 00 00.
- Le code postale doit contenir 4 chiffres seulement.
- Le mot de passe doit contenir entre 6 et 15 caractères, dont au moins 1 chiffre, un majuscule, un minuscule et un caractère spécial.
- Si tous les champs sont valides, alors on affichera les informations saisis par l’utilisateur.
- Dans le cas où un champ présente un problème (laissé vide par exemple), alors il faut conserver les valeurs déjà saisis au sein de formulaires.
- Rajouter une fonction permettant de tester que les deux mots de passe sont bien identiques.
-
Solution
- Essayez de faire l’exercice de votre côté avant de regarder la Solution !