From 8688bf1566294aa7cdfeb8c469d592ac71ca52f4 Mon Sep 17 00:00:00 2001 From: trochas Date: Thu, 25 Sep 2025 11:29:27 +0200 Subject: [PATCH] =?UTF-8?q?affichage=20base=20de=20donn=C3=A9=20sur=20page?= =?UTF-8?q?=20web=20en=20cours?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 5 ++++- src/main/java/servlet/show.java | 35 +++++++++++++++++++++++++++++++++ src/main/webapp/index.html | 3 +++ 3 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 src/main/java/servlet/show.java diff --git a/README.md b/README.md index 86db148..84f5624 100644 --- a/README.md +++ b/README.md @@ -65,4 +65,7 @@ classDiagram ``` -Commande pour supprimer: ```rm -rd data/*``` \ No newline at end of file +Commande pour supprimer: ```rm -rd data/*``` + +run : +compile jetty:run \ No newline at end of file diff --git a/src/main/java/servlet/show.java b/src/main/java/servlet/show.java new file mode 100644 index 0000000..bf8655a --- /dev/null +++ b/src/main/java/servlet/show.java @@ -0,0 +1,35 @@ +package servlet; + +import java.io.IOException; +import java.io.PrintWriter; + +import DAO.*; +import jakarta.servlet.ServletException; +import jakarta.servlet.annotation.WebServlet; +import jakarta.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpServletResponse; +import metier.Utilisateur; + +@WebServlet(name="show", urlPatterns={"/show"}) +public class show { + Utilisateur u; + + UtilisateurDAO utilisateurDAO = new UtilisateurDAO(); + + public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + response.setContentType("text/html"); + + Utilisateur u = new Utilisateur(); + u.setName(request.getParameter("name")); + u.setEmail(request.getParameter("email")); + + utilisateurDAO.create(u); + PrintWriter out = response.getWriter(); + out.println("\n\n" + + "

Recapitulatif des informations de Tibo

\n" + + "\n" + + ""); + } +} diff --git a/src/main/webapp/index.html b/src/main/webapp/index.html index 4daec54..5cfe8ab 100644 --- a/src/main/webapp/index.html +++ b/src/main/webapp/index.html @@ -6,5 +6,8 @@

Hello World!

+myform +show + \ No newline at end of file