1er commit
This commit is contained in:
38
web/WEB-INF/views/AccueilPompierJSP.jsp
Normal file
38
web/WEB-INF/views/AccueilPompierJSP.jsp
Normal file
@@ -0,0 +1,38 @@
|
||||
<jsp:include page="../shared/EnteteJSP.jsp" />
|
||||
<jsp:include page="../shared/NavigationJSP.jsp"/>
|
||||
<div class="container mt-5">
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<div class="card mb-4">
|
||||
<img src="https://via.placeholder.com/150" class="card-img-top">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">Card 1</h5>
|
||||
<p class="card-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<div class="card mb-4">
|
||||
<img src="https://via.placeholder.com/150" class="card-img-top" >
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">Card 2</h5>
|
||||
<p class="card-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-4">
|
||||
<div class="card mb-4">
|
||||
<img src="https://via.placeholder.com/150" class="card-img-top" >
|
||||
<div class="card-body">
|
||||
<h5 class="card-title">Card 3</h5>
|
||||
<p class="card-text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer nec odio. Praesent libero.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
<jsp:include page="../shared/FooterJSP.jsp" />
|
12
web/WEB-INF/views/AccueilResponsableJSP.jsp
Normal file
12
web/WEB-INF/views/AccueilResponsableJSP.jsp
Normal file
@@ -0,0 +1,12 @@
|
||||
|
||||
<%@page contentType="text/html" pageEncoding="UTF-8"%>
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>JSP Page</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Hello World!</h1>
|
||||
</body>
|
||||
</html>
|
25
web/WEB-INF/views/AuthentificationJSP.jsp
Normal file
25
web/WEB-INF/views/AuthentificationJSP.jsp
Normal file
@@ -0,0 +1,25 @@
|
||||
<jsp:include page="../shared/EnteteJSP.jsp" />
|
||||
<body class="p-3 mb-2 bg-light.bg-gradient text-dark" style="background: linear-gradient(135deg, #ffffff, #b0b0b0); min-height: 100vh; display: flex; justify-content: center; align-items: center; margin: 0;">
|
||||
<div class="card p-4" style="max-width: 400px; width: 100%; border-radius: 10px;">
|
||||
<h2 class="text-center mb-4">Connexion</h2>
|
||||
<form action="authentification" method="post">
|
||||
<div class="mb-3">
|
||||
<label for="username" class="form-label">Nom d'utilisateur</label>
|
||||
<input type="text" class="form-control" id="username" name="username" placeholder="Entrez votre nom d'utilisateur" required>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="password" class="form-label">Mot de passe</label>
|
||||
<input type="password" class="form-control" id="password" name="password" placeholder="Entrez votre mot de passe" required>
|
||||
</div>
|
||||
<c:if test="${not empty message}">
|
||||
<div class="message">
|
||||
${message}
|
||||
</div>
|
||||
</c:if>
|
||||
<button class="btn btn-outline-secondary w-100" type="submit">Se connecter</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
|
||||
<jsp:include page="../shared/FooterJSP.jsp" />
|
||||
</html>
|
50
web/WEB-INF/views/EditionPompierJSP.jsp
Normal file
50
web/WEB-INF/views/EditionPompierJSP.jsp
Normal file
@@ -0,0 +1,50 @@
|
||||
<jsp:include page="../shared/EnteteJSP.jsp" />
|
||||
<jsp:include page="../shared/NavigationJSP.jsp"/>
|
||||
<body class="bg-light">
|
||||
|
||||
<div class="container mt-5">
|
||||
<h1 class="text-center">Modifier le profil</h1>
|
||||
|
||||
<form action="EditionProfil" method="Post">
|
||||
<div class="mb-3">
|
||||
<label for="nom" class="form-label">Nom</label>
|
||||
<input type="text" class="form-control" id="nom" name="nom" placeholder="${pompier.nom}" value="${pompier.nom}" required>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="prenom" class="form-label">Pr<50>nom</label>
|
||||
<input type="text" class="form-control" id="prenom" name="prenom" placeholder="${pompier.prenom}" value="${pompier.prenom}" required>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="login" class="form-label">Login</label>
|
||||
<input type="text" class="form-control" id="login" name="login" placeholder="${pompier.login}" value="${pompier.login}" required>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="email" class="form-label">Email</label>
|
||||
<input type="email" class="form-control" id="email" name="mail" placeholder="${pompier.mail}" value="${pompier.mail}" required>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="adresse" class="form-label">Adresse</label>
|
||||
<input type="text" class="form-control" id="adresse" name="adresse" placeholder="${pompier.adresse}" value="${pompier.adresse}" required>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="cp" class="form-label">Code Postal</label>
|
||||
<input type="text" class="form-control" id="cp" name="cp" placeholder="${pompier.cp}" value="${pompier.cp}" required>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="ville" class="form-label">Ville</label>
|
||||
<input type="text" class="form-control" id="ville" name="ville" placeholder="${pompier.ville}" value="${pompier.ville}" required>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="bip" class="form-label">BIP</label>
|
||||
<input type="text" class="form-control" id="bip" name="bip" placeholder="${pompier.bip}" value="${pompier.bip}" required>
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="grade" class="form-label">Grade</label>
|
||||
<input type="number" class="form-control" id="grade" name="grade" placeholder="${pompier.grade}" value="${pompier.grade}" required>
|
||||
</div>
|
||||
<button type="submit" class="btn btn-primary">Enregistrer les modifications</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
</body>
|
||||
<jsp:include page="../shared/FooterJSP.jsp" />
|
29
web/WEB-INF/views/ProfilJSP.jsp
Normal file
29
web/WEB-INF/views/ProfilJSP.jsp
Normal file
@@ -0,0 +1,29 @@
|
||||
<jsp:include page="../shared/EnteteJSP.jsp" />
|
||||
<jsp:include page="../shared/NavigationJSP.jsp"/>
|
||||
<div class="container mt-5">
|
||||
<h1 class="text-center">Informations du Pompier</h1>
|
||||
|
||||
<table class="table table-bordered table-striped">
|
||||
<tr>
|
||||
<th>ID</th>
|
||||
<td>${pompier.idPompier}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Nom</th>
|
||||
<td>${pompier.nom}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Pr<50>nom</th>
|
||||
<td>${pompier.prenom}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Login</th>
|
||||
<td>${pompier.login}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Adresse</th>
|
||||
<td>${pompier.adresse}, ${pompier.ville}, ${pompier.cp} </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<jsp:include page="../shared/FooterJSP.jsp" />
|
Reference in New Issue
Block a user