Compare commits

..

No commits in common. "75c661ec0ca1f05253e5438b4c16fd05868fa125" and "2cd34c6386ebfe24ea320cc16dc37d8aea6398f9" have entirely different histories.

5 changed files with 15 additions and 21 deletions

View File

@ -33,10 +33,10 @@ public class PompierMySql {
} }
/** /**
* Creation du pompier passé en paramètre dans la table pompier * Creation du client passé en paramètre dans la table client
* Requête non préparée * Requête non préparée
* @param p objet de type Pompier (sans identifiant) * @param c objet de type Client (sans identifiant)
* @return int : id du Pompier créé * @return int : id du client créé
*/ */
public int create(Pompier p) { public int create(Pompier p) {
int id = -1; int id = -1;
@ -74,10 +74,10 @@ public class PompierMySql {
} }
/** /**
* Creation du pompier passé en paramètre dans la table pompier * Creation du client passé en paramètre dans la table client
* Requête préparée * Requête préparée
* @param p objet de type Pompier (sans identifiant) * @param c objet de type Client (sans identifiant)
* @return int : id du pompier créé * @return int : id du client créé
*/ */
public int createRP(Pompier p) { public int createRP(Pompier p) {
int id = -1; int id = -1;

View File

@ -11,11 +11,11 @@ import java.util.Objects;
* *
* @author clementine.desrucques * @author clementine.desrucques
*/ */
public class UserP { public class User {
private String pseudo; private String pseudo;
private String mdp; private String mdp;
public UserP(String pseudo, String mdp) { public User(String pseudo, String mdp) {
this.pseudo = pseudo; this.pseudo = pseudo;
this.mdp = mdp; this.mdp = mdp;
} }
@ -55,7 +55,7 @@ public class UserP {
if (getClass() != obj.getClass()) { if (getClass() != obj.getClass()) {
return false; return false;
} }
final UserP other = (UserP) obj; final User other = (User) obj;
if (!Objects.equals(this.pseudo, other.pseudo)) { if (!Objects.equals(this.pseudo, other.pseudo)) {
return false; return false;
} }
@ -65,6 +65,4 @@ public class UserP {
return true; return true;
} }
} }

View File

@ -5,8 +5,7 @@
*/ */
package com.test.forms; package com.test.forms;
import com.test.beans.Pompier; import com.test.beans.User;
import com.test.beans.UserP;
import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletRequest;
import java.sql.Connection; import java.sql.Connection;
import java.sql.ResultSet; import java.sql.ResultSet;
@ -41,12 +40,11 @@ public class AuthentifForm {
public boolean controlerRole(HttpServletRequest request) { public boolean controlerRole(HttpServletRequest request) {
/* Comparaison entre l'utilisateur admin et un utilisateur créé /* Comparaison entre l'utilisateur admin et un utilisateur créé
avec le pseudo et le mdp saisi */ avec le pseudo et le mdp saisi */
// UserP ChefCaserne = new UserP("Michel", "mRANN"); User ChefCaserne = new User("Michel", "mRANN");
UserP userSaisi = new UserP( request.getParameter("ztPseudo"), User userSaisi = new User( request.getParameter("ztPseudo"),
request.getParameter("ztMDP")); request.getParameter("ztMDP"));
if(request.getParameter("ztPseudo").equals(request)){ boolean isChef = userSaisi.equals(ChefCaserne);
boolean isChef = userSaisi;
}
// Mise à jour de l'attribut resultat // Mise à jour de l'attribut resultat
setResultat(isChef ? "Vous êtes chef de caserne" : "Vous n'êtes pas chef de caserne"); setResultat(isChef ? "Vous êtes chef de caserne" : "Vous n'êtes pas chef de caserne");

View File

@ -48,7 +48,6 @@
<td><c:out value="${unPompier.getAdrCP()}"/></td> <td><c:out value="${unPompier.getAdrCP()}"/></td>
<td><c:out value="${unPompier.getAdrVille()}"/></td> <td><c:out value="${unPompier.getAdrVille()}"/></td>
<td><c:out value="${unPompier.getGrade()}"/></td> <td><c:out value="${unPompier.getGrade()}"/></td>
<td><c:out value="${unPompier.getCom()}"/></td>
</tr> </tr>
</c:forEach> </c:forEach>

View File

@ -9,10 +9,9 @@
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Pompier</title> <title>JSP Page</title>
</head> </head>
<body> <body>
<h1>Hello World!</h1> <h1>Hello World!</h1>
<a href="ModifPompier"><input type="button" name="btModifP" value="Modifier la fiche pompier"/></a>
</body> </body>
</html> </html>