Compare commits

...

14 Commits

Author SHA1 Message Date
elliass.chelloug
0d1d4385f9 Merge origin/master
Conflicts:
	src/java/bdd/PompierMysql.java
2021-10-22 12:38:08 +02:00
elliass.chelloug
30e988a406 Merge origin/master
Conflicts:
	src/java/bdd/PompierMysql.java
2021-10-21 17:22:42 +02:00
elliass.chelloug
ad2a770dc8 Merge origin/master
Conflicts:
	src/java/bdd/PompierMysql.java
2021-10-21 15:48:00 +02:00
elliass.chelloug
3cfc1f99e4 Merge origin/master
Conflicts:
	src/java/bdd/PompierMysql.java
2021-10-21 14:33:44 +02:00
elliass.chelloug
ff03911709 Merge origin/master 2021-10-21 14:14:07 +02:00
elliass.chelloug
3eafc8b2ee Merge origin/master
Conflicts:
	src/java/bdd/PompierMysql.java
2021-10-21 14:13:56 +02:00
elliass.chelloug
e27f948c2a Merge origin/master
Conflicts:
	src/java/bdd/PompierMysql.java
	src/java/com/test/servlets/AuthentifServlet.java
	web/WEB-INF/AuthentificationJSP.jsp
	web/WEB-INF/ProfilJSP.jsp
2021-10-20 11:50:22 +02:00
elliass.chelloug
c7df279eab Merge origin/master
Conflicts:
	web/WEB-INF/AuthentificationJSP.jsp
	web/WEB-INF/ProfilJSP.jsp
2021-10-20 11:46:39 +02:00
elliass.chelloug
1e8257677c Merge origin/master
Conflicts:
	web/WEB-INF/AuthentificationJSP.jsp
	web/WEB-INF/ProfilJSP.jsp
2021-10-20 11:34:47 +02:00
elliass.chelloug
05e4eb1b4c Merge origin/master
Conflicts:
	web/WEB-INF/AuthentificationJSP.jsp
	web/WEB-INF/ProfilJSP.jsp
2021-10-19 09:50:40 +02:00
elliass.chelloug
fa6c0561f6 Merge origin/master
Conflicts:
	web/WEB-INF/AuthentificationJSP.jsp
	web/WEB-INF/ProfilJSP.jsp
2021-10-19 09:10:28 +02:00
elliass.chelloug
e58f60e5ec Merge origin/master
Conflicts:
	web/WEB-INF/AuthentificationJSP.jsp
2021-10-19 08:56:38 +02:00
elliass.chelloug
eb07fbaac9 Merge origin/master
Conflicts:
	web/WEB-INF/AuthentificationJSP.jsp
2021-10-19 08:52:08 +02:00
elliass.chelloug
5ebec6b026 Merge origin/master
Conflicts:
	web/WEB-INF/AuthentificationJSP.jsp
2021-10-18 17:22:27 +02:00
8 changed files with 113 additions and 29 deletions

View File

@@ -174,7 +174,7 @@ public class PompierMysql {
stmt = theConnection.createStatement(); stmt = theConnection.createStatement();
ResultSet resultQ = null; ResultSet resultQ = null;
resultQ = stmt.executeQuery("Select * FROM pompier WHERE login = '"+userSaisi+"' AND mdp = '"+mdpChiffre+"';"); resultQ = stmt.executeQuery("Select * FROM pompier WHERE login = '"+userSaisi+"' AND mdp = '"+mdpChiffre+"';");
reponse = resultQ.next(); reponse = resultQ.next();
} catch (SQLException ex) { } catch (SQLException ex) {
Logger.getLogger(PompierMysql.class.getName()).log(Level.SEVERE, null, ex); Logger.getLogger(PompierMysql.class.getName()).log(Level.SEVERE, null, ex);
} }

View File

@@ -34,4 +34,4 @@ public class AuthentifForm {
return reponse; return reponse;
} }
} }

View File

@@ -30,8 +30,8 @@ public class ProfilServlet extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response) protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8"); response.setContentType("text/html;charset=UTF-8");
try ( PrintWriter out = response.getWriter()) { try ( PrintWriter out = response.getWriter())
/* TODO output your page here. You may use following sample code. */ {
out.println("<!DOCTYPE html>"); out.println("<!DOCTYPE html>");
out.println("<html>"); out.println("<html>");
out.println("<head>"); out.println("<head>");

View File

@@ -26,6 +26,6 @@
<p>${message}</p> <p>${message}</p>
</fieldset> </fieldset>
</form> </form>
<br /><br/> <br/><br/>
</div> </div>
</html> </html>

View File

@@ -3,15 +3,34 @@
Created on : 18 oct. 2021, 11:10:01 Created on : 18 oct. 2021, 11:10:01
Author : Millot.thomas Author : Millot.thomas
--%> --%>
<%@include file="jspf/enteteJSPF.jspf" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%> <%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head> <form name="Profil" method="POST" action="ProfilJSP.jsp">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <table style='border: 0px solid white;'>
<title>JSP Page</title> <tr>
</head> <td style='border :0px;'>
<body> <fieldset><legend>Coordonnées Pompier</legend>
<h1>Hello World!</h1> <table>
</body> <tr><th>Nom : </th><td><input type="text" name="ztNom" size="20" maxlength="30"></td></tr>
<tr><th>Prénom : </th><td><input type="text" name="ztPrenom" size="20" maxlength="30"></td></tr>
<tr><th>Adresse : </th><td><input type="text" name="ztAdr" size="20" maxlength="30"></td></tr>
<tr><th>Ville : </th><td><input type="text"name="ztVille" size="20" maxlength="30"></td></tr>
<tr><th>Code postal : </th><td><input type="text" name="ztCp" size="20" maxlength="30"></td></tr>
<tr><th>Téléphone : </th><td><input type="text" name="ztTel" size="20" maxlength="30"></td></tr>
<tr><th>Mail : </th><td><input type="text" name="ztMail" size="20" maxlength="30"></td></tr>
<tr><th>Statut : </th><td><input readonly type="text" name="ztStatut" size="20" maxlength="30"></td></tr>
<tr><th>Grade : </th><td><input readonly type="text" name="ztGrade" size="20" maxlength="30"></td></tr>
</table>
</fieldset>
<fieldset><legend>Coordonnées Employeur</legend>
<table>
<tr><th>Nom employeur : </th><td><input type="text" name="ztNomEmp" size="20" maxlength="30"></td></tr>
<tr><th>Téléphone employeur : </th><td><input type="text" name="ztTelEmp" size="20" maxlength="30"></td></tr>
<tr><th>Adresse employeur : </th><td><input type="text" name="ztadrEmp" size="20" maxlength="30"></td></tr>
<tr><th>Mail employeur : </th><td><input type="text" name="ztMailEmp" size="20" maxlength="30"></td></tr>
</table>
</fieldset>
<input type="button" name="button" onclick="window.location='http://localhost:8080/AP31-Projet1/Profil'" value="Valider les modification">
</html> </html>

View File

@@ -1,29 +1,32 @@
<%@include file="jspf/enteteJSPF.jspf" %> <%@include file="jspf/enteteJSPF.jspf" %>
<br /><br /> <br /><br />
<form name="frmModifProfil" method="POST" action="ModifProfilJSP.jsp">
<table style='border: 0px solid white;'> <table style='border: 0px solid white;'>
<tr> <tr>
<td style='border :0px;'> <td style='border :0px;'>
<fieldset><legend>Coordonn<6E>es Pompier</legend> <fieldset><legend>Coordonn<6E>es Pompier</legend>
<table> <table>
<tr><th>Nom : <input readonly type="text" name="ztNom" size="20" maxlength="30"></th></tr> <tr><th>Nom : </th><td><input type="text" name="ztNom" size="20" maxlength="30"></td></tr>
<tr><th>Pr<50>nom : <input readonly type="text" name="ztPrenom" size="20" maxlength="30"></th></tr> <tr><th>Pr<50>nom : </th><td><input type="text" name="ztPrenom" size="20" maxlength="30"></td></tr>
<tr><th>Adresse : <input readonly type="text" name="ztAdr" size="20" maxlength="30"></th></tr> <tr><th>Adresse : </th><td><input type="text" name="ztAdr" size="20" maxlength="30"></td></tr>
<tr><th>Ville : <input readonly type="text"name="ztVille" size="20" maxlength="30"></th></tr> <tr><th>Ville : </th><td><input type="text"name="ztVille" size="20" maxlength="30"></td></tr>
<tr><th>Code postal : <input readonly type="text" name="ztCp" size="20" maxlength="30"></th></tr> <tr><th>Code postal : </th><td><input type="text" name="ztCp" size="20" maxlength="30"></td></tr>
<tr><th>T<>l<EFBFBD>phone : <input readonly type="text" name="ztTel" size="20" maxlength="30"></th></tr> <tr><th>T<>l<EFBFBD>phone : </th><td><input type="text" name="ztTel" size="20" maxlength="30"></td></tr>
<tr><th>Mail : <input readonly type="text" name="ztMail" size="20" maxlength="30"></th></tr> <tr><th>Mail : </th><td><input type="text" name="ztMail" size="20" maxlength="30"></td></tr>
<tr><th>Statut : <input readonly type="text" name="ztStatut" size="20" maxlength="30"></th></tr> <tr><th>Statut : </th><td><input readonly type="text" name="ztStatut" size="20" maxlength="30"></td></tr>
<tr><th>Grade : <input readonly type="text" name="ztGrade" size="20" maxlength="30"></th></tr> <tr><th>Grade : </th><td><input readonly type="text" name="ztGrade" size="20" maxlength="30"></td></tr>
</table> </table>
</fieldset> </fieldset>
<fieldset><legend>Coordonn<6E>es Employeur</legend> <fieldset><legend>Coordonn<6E>es Employeur</legend>
<table> <table>
<tr><th>Nom employeur : <input readonly type="text" name="ztNomEmp" size="20" maxlength="30"></th></tr> <tr><th>Nom employeur : </th><td><input type="text" name="ztNomEmp" size="20" maxlength="30"></td></tr>
<tr><th>T<>l<EFBFBD>phone employeur : <input readonly type="text" name="ztTelEmp" size="20" maxlength="30"></th></tr> <tr><th>T<>l<EFBFBD>phone employeur : </th><td><input type="text" name="ztTelEmp" size="20" maxlength="30"></td></tr>
<tr><th>Adresse employeur : <input readonly type="text" name="ztadrEmp" size="20" maxlength="30"></th></tr> <tr><th>Adresse employeur : </th><td><input type="text" name="ztadrEmp" size="20" maxlength="30"></td></tr>
<tr><th>Mail employeur : <input readonly type="text" name="ztMailEmp" size="20" maxlength="30"></th></tr> <tr><th>Mail employeur : </th><td><input type="text" name="ztMailEmp" size="20" maxlength="30"></td></tr>
</table> </table>
</fieldset> </fieldset>
<input type="button" name="button" onclick="window.location='http://localhost:8080/AP31-Projet1/Modif'" value="Modification du profil">
</td> </td>
</tr> </tr>
</table> </table>
</form>

View File

@@ -1,10 +1,13 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head> <head>
<<link rel="stylesheet" href="css/newcss.css"/>
<title>SDIS29</title> <title>SDIS29</title>
</head> </head>
<div id="page"> <div id="page">
<div id="entete"> <div id="entete">
<img src="./images/LogoSDIS29.jpg" id="logo" alt="SDIS29" title="SDIS 29" align='left' style="width: 200px; height: 180px" /> <img src="./images/LogoSDIS29.jpg" id="logo" alt="SDIS29" title="SDIS 29" align='left' style="width: 200px; height: 180px";
<!-- fin de l'ent<6E>te --> }/>
<!-- fin de l'ent<6E>te -->

59
web/css/newcss.css Normal file
View File

@@ -0,0 +1,59 @@
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
Created on : 21 oct. 2021, 16:37:16
Author : elliass.chelloug
*/
body
{
background-color: #596b6e;
background-repeat: repeat-x;
margin:0% 0%;
padding : 0.9em;
font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 0.9em;
}
#contenu
{
border: none;
padding: 2.1em;
background-color: white;
border-left : groove 0.8em #980101;
margin-top : 1.1em;
margin-left: 82px;
min-height:27em;
height:27em;
}
piedForm
{
border-bottom-width : 0.1em;
border-left-width : 0.1em;
border-right-width : 0.1em;
border-top-width : 0em;
border-style : solid;
border-color : #000;
text-align:right ;
width : 95%;
margin-top:0em;
}
form
{
margin-bottom:1em;
}
corpsForm legend
{
font-weight:bold;
font-size:1.2em;
}
corpsForm label
{
float: left;
text-align:right;
width:33%;
margin: 0;
padding: 0 .5em 0 0;
line-height: 1.8;
}