Médiaforma

Java – Formulaires

Partagez cet article sur vos réseaux

Voici un exemple de formulaire contenant deux champs textuels (prenom et nom) et un bouton submit. La page traitement.jsp sera exécutée lorsque l’utilisateur cliquera sur le bouton submit et les données seront passées selon la méthode POST :

<html>
  <head>
    <title>Formulaire</title>
  </head>
  <body>
    <form action="traitement.jsp" method="post">
      Votre prénom <input type="text" name="prenom"><br/>
      Votre nom <input type="text" name="nom"><br/>
      <input type="submit" value="Valider">
    </form>
  </body>
</html>

Pour réceptionner les données envoyées par le formulaire, vous utiliserez la méthode request.getParameter() en précisant l’attribut name de la balise qui fournit une donnée. Voici le code à utiliser :

<html>
  <head>
    <title>Traitement du formulaire</title>
  </head>
  <body>
    <%
      String prenom = request.getParameter("prenom");
      String nom = request.getParameter("nom");
      out.println("Bonjour " + prenom + " " + nom);
    %>
  </body>
</html>

Et voici le résultat :

 

 

 
Commentaires

Aucun commentaire pour l'instant.

Laissez un commentaire