https://github.com/dyrits/chifoumi
Chifoumi (ENI | Le développement Web côté serveur – BackEnd avec Java Enterprise Edition (JEE))
https://github.com/dyrits/chifoumi
java java-ee
Last synced: 7 months ago
JSON representation
Chifoumi (ENI | Le développement Web côté serveur – BackEnd avec Java Enterprise Edition (JEE))
- Host: GitHub
- URL: https://github.com/dyrits/chifoumi
- Owner: Dyrits
- Created: 2020-07-21T17:28:55.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-22T07:39:07.000Z (over 5 years ago)
- Last Synced: 2025-03-18T14:51:36.777Z (12 months ago)
- Topics: java, java-ee
- Language: Java
- Homepage:
- Size: 352 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chifoumi
## A propos de ce projet
### Cursus
ENI | Le développement Web côté serveur – BackEnd avec Java Enterprise Edition (JEE)
~ [Module 3 - Les JSP](https://github.com/Dyrits/CHIFOUMI/tree/master/Module%2003%20-%20Enonc%C3%A9s%20TP)
### Énoncés (par l'ENI)
Version 1
A partir d'un nouveau Dynamic Web Project, créer l'application suivante.
#### Description fonctionnelle
L'application doit permettre à un utilisateur de jouer au Chifoumi (pierre-feuille-ciseaux) contre le serveur en 1 seul coup.
#### Eléments d'architecture
L'application se nomme TPChifoumi.
L'application est composée des éléments suivants :
- Une JSP permettant de jouer.
- Une JSP affichant le résultat (ce que l'utilisateur a joué, ce que le serveur a joué et qui a gagné). Cette JSP propose un bouton pour rejouer.
- Une servlet effectuant le traitement.Le développement Web côté serveur – BackEnd - avec Java Enterprise Edition (JEE)
Proposition de maquette pour comprendre l'enchaînement attendu :
> Plus de détails au sein du fichier PDF correspondant.
Version 2
Mettre en place une gestion avancée des erreurs possibles sur votre servlet et votre JSP.
Par exemple :
- Provoquer une exception de type NumberFormatException en essayant de convertir en entier le choix de l'utilisateur (par exemple le texte "CHI").
- Provoquer une exception de type NullPointerException en appelant la méthode "forward(...)" du RequestDispatcher sur une page qui n'existe pas.
Ne pas hésiter à altérer le code pour provoquer de telles erreurs.
> Plus de détails sont disponibles dans les fichiers au format PDF correspondant à chaque énoncé.
### Technologies principales
- Java
- Java EE
### Détails | Commentaires
Ce projet a été construit à partir de zéro en suivant des instructions spécifiques.
Version 1
L'application a été renommée "Chifoumi".
Version 2
La version 2 ne sera pas implémentée.
### Statut
Version 1 - Terminée
Version 2 - Abandonnée
#### Dernière mise à jour
21/07/2020
(README | 22/07/2020)