From 38f7598b29951e5b93136d9d71673a44ff88c0f8 Mon Sep 17 00:00:00 2001 From: "clementine.desrucques" Date: Wed, 20 Oct 2021 09:27:10 +0200 Subject: [PATCH 1/2] --- src/java/bdd/PompierMySql.java | 12 ++++++------ src/java/com/test/beans/{User.java => UserP.java} | 8 +++++--- src/java/com/test/forms/AuthentifForm.java | 12 +++++++----- 3 files changed, 18 insertions(+), 14 deletions(-) rename src/java/com/test/beans/{User.java => UserP.java} (92%) diff --git a/src/java/bdd/PompierMySql.java b/src/java/bdd/PompierMySql.java index e0f5a59..013398b 100644 --- a/src/java/bdd/PompierMySql.java +++ b/src/java/bdd/PompierMySql.java @@ -33,10 +33,10 @@ public class PompierMySql { } /** - * Creation du client passé en paramètre dans la table client + * Creation du pompier passé en paramètre dans la table pompier * Requête non préparée - * @param c objet de type Client (sans identifiant) - * @return int : id du client créé + * @param p objet de type Pompier (sans identifiant) + * @return int : id du Pompier créé */ public int create(Pompier p) { int id = -1; @@ -74,10 +74,10 @@ public class PompierMySql { } /** - * Creation du client passé en paramètre dans la table client + * Creation du pompier passé en paramètre dans la table pompier * Requête préparée - * @param c objet de type Client (sans identifiant) - * @return int : id du client créé + * @param p objet de type Pompier (sans identifiant) + * @return int : id du pompier créé */ public int createRP(Pompier p) { int id = -1; diff --git a/src/java/com/test/beans/User.java b/src/java/com/test/beans/UserP.java similarity index 92% rename from src/java/com/test/beans/User.java rename to src/java/com/test/beans/UserP.java index a37cc0e..c1e42cd 100644 --- a/src/java/com/test/beans/User.java +++ b/src/java/com/test/beans/UserP.java @@ -11,11 +11,11 @@ import java.util.Objects; * * @author clementine.desrucques */ -public class User { +public class UserP { private String pseudo; private String mdp; - public User(String pseudo, String mdp) { + public UserP(String pseudo, String mdp) { this.pseudo = pseudo; this.mdp = mdp; } @@ -55,7 +55,7 @@ public class User { if (getClass() != obj.getClass()) { return false; } - final User other = (User) obj; + final UserP other = (UserP) obj; if (!Objects.equals(this.pseudo, other.pseudo)) { return false; } @@ -64,5 +64,7 @@ public class User { } return true; } + + } diff --git a/src/java/com/test/forms/AuthentifForm.java b/src/java/com/test/forms/AuthentifForm.java index ae27966..21a8e5c 100644 --- a/src/java/com/test/forms/AuthentifForm.java +++ b/src/java/com/test/forms/AuthentifForm.java @@ -5,7 +5,8 @@ */ package com.test.forms; -import com.test.beans.User; +import com.test.beans.Pompier; +import com.test.beans.UserP; import jakarta.servlet.http.HttpServletRequest; import java.sql.Connection; import java.sql.ResultSet; @@ -40,11 +41,12 @@ public class AuthentifForm { public boolean controlerRole(HttpServletRequest request) { /* Comparaison entre l'utilisateur admin et un utilisateur créé avec le pseudo et le mdp saisi */ - User ChefCaserne = new User("Michel", "mRANN"); - User userSaisi = new User( request.getParameter("ztPseudo"), +// UserP ChefCaserne = new UserP("Michel", "mRANN"); + UserP userSaisi = new UserP( request.getParameter("ztPseudo"), request.getParameter("ztMDP")); - boolean isChef = userSaisi.equals(ChefCaserne); - + if(request.getParameter("ztPseudo").equals(request)){ + boolean isChef = userSaisi; + } // Mise à jour de l'attribut resultat setResultat(isChef ? "Vous êtes chef de caserne" : "Vous n'êtes pas chef de caserne"); From 75c661ec0ca1f05253e5438b4c16fd05868fa125 Mon Sep 17 00:00:00 2001 From: "clementine.desrucques" Date: Wed, 20 Oct 2021 09:45:37 +0200 Subject: [PATCH 2/2] --- web/WEB-INF/ChefCaserneJSP.jsp | 1 + web/WEB-INF/PompierJSP.jsp | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/web/WEB-INF/ChefCaserneJSP.jsp b/web/WEB-INF/ChefCaserneJSP.jsp index 9ec9a4f..9625ebf 100644 --- a/web/WEB-INF/ChefCaserneJSP.jsp +++ b/web/WEB-INF/ChefCaserneJSP.jsp @@ -48,6 +48,7 @@ + diff --git a/web/WEB-INF/PompierJSP.jsp b/web/WEB-INF/PompierJSP.jsp index 0e13284..e277715 100644 --- a/web/WEB-INF/PompierJSP.jsp +++ b/web/WEB-INF/PompierJSP.jsp @@ -9,9 +9,10 @@ - JSP Page + Pompier

Hello World!

+