Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Mise en ?uvre de servlets Java : Récupération des données saisies par le client
Dominique Liard - 2005 .. 2018
<numéro>
Une servlet peut renvoyer un formulaire HTML et traiter les données qui y sont saisies.
doGet génère la page HTML contenant le formulaire.
doPost récupère les données qui y ont été saisi.
L'objet request expose la méthode getParameter permettant de récupérer les données saisies dans un formulaire
request.getParameter("Name")
Notes:
En fait les choses peuvent être plus subtiles : un formulaire peut être soumit avec la méthode GET. Dans ce cas, leurs valeurs sont passées dans l'URL. Même dans ce cas, l'instruction request.getParameter("Name") va fonctionner et vous retourner la valeur attendue.
L'exemple de la page suivante vous montre comment récupérer, dans la méthode doPost, un login et password saisis dans le formulaire (lui générer dans le doGet). Dans la version finale, une connexion à la base de données sera établie en utilisant l'API JDBC (Java Database Connectivity).
Pour l'heure, n'oubliez pas que si le paramètre action du tag <form> n'est pas renseigné alors les données sont obligatoirement soumises à la même URL que celle contenant le formulaire HTML.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :