diff --git a/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/ForgottenPasswordServlet.java b/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/ForgottenPasswordServlet.java
index 5fc30ac..5690c1c 100644
--- a/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/ForgottenPasswordServlet.java
+++ b/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/ForgottenPasswordServlet.java
@@ -36,6 +36,7 @@ public class ForgottenPasswordServlet extends HttpServlet {
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
+ request.setAttribute("current", "forgotten-password");
request.getRequestDispatcher("/WEB-INF/views/forgotten-password.jsp").forward(request, response);
}
diff --git a/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/LoginServlet.java b/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/LoginServlet.java
index 63a8b71..9c76428 100644
--- a/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/LoginServlet.java
+++ b/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/LoginServlet.java
@@ -25,7 +25,7 @@ public class LoginServlet extends HttpServlet {
response.sendRedirect(request.getContextPath() + "/main-menu");
return;
}
-
+ request.setAttribute("current", "login");
request.getRequestDispatcher("/WEB-INF/views/login.jsp").forward(request, response);
}
diff --git a/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/MainMenuServlet.java b/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/MainMenuServlet.java
index 64479a6..5c0b42c 100644
--- a/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/MainMenuServlet.java
+++ b/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/MainMenuServlet.java
@@ -32,6 +32,7 @@ public class MainMenuServlet extends HttpServlet {
// response.sendRedirect(request.getContextPath() + "/login");
// return;
// }
+ request.setAttribute("current", "main-menu");
manageNewGame(request, response, user);
//manageStatistiques(request, response, user);
request.getRequestDispatcher("/WEB-INF/views/main-menu.jsp").forward(request, response);
diff --git a/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/RegisterServlet.java b/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/RegisterServlet.java
index 224a9aa..97d2cde 100644
--- a/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/RegisterServlet.java
+++ b/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/RegisterServlet.java
@@ -35,6 +35,7 @@ public class RegisterServlet extends HttpServlet {
return;
}
+ request.setAttribute("current", "register");
request.getRequestDispatcher("/WEB-INF/views/register.jsp").forward(request, response);
}
diff --git a/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/ResetPasswordServlet.java b/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/ResetPasswordServlet.java
index 660fb13..c1ab77e 100644
--- a/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/ResetPasswordServlet.java
+++ b/S2/DevWeb/Projet/src/main/java/uppa/project/servlet/ResetPasswordServlet.java
@@ -27,6 +27,7 @@ public class ResetPasswordServlet extends HttpServlet {
response.sendRedirect(request.getContextPath() + "/forgotten-password?error=expired-token");
return;
}
+ request.setAttribute("current", "reset-password");
request.getRequestDispatcher("/WEB-INF/views/reset-password.jsp").forward(request, response);
}
diff --git a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/components/navbar.jsp b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/components/navbar.jsp
index 92d2424..883d0d7 100644
--- a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/components/navbar.jsp
+++ b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/components/navbar.jsp
@@ -1,3 +1,5 @@
+<%@ page import="uppa.project.pojo.User" %>
+<%@ page pageEncoding="UTF-8" %>
<%--
Created by IntelliJ IDEA.
User: kmitr
@@ -5,13 +7,22 @@
Time: 11:42
To change this template use File | Settings | File Templates.
--%>
-<%@ page contentType="text/html;charset=UTF-8" language="java" %>
-
+<%--<%@ page contentType="text/html;charset=UTF-8" language="java" %>--%>
+<% String currentPage =(String) request.getAttribute("current"); %>
diff --git a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/views/forgotten-password.jsp b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/views/forgotten-password.jsp
index 5f660c2..f4e40ff 100644
--- a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/views/forgotten-password.jsp
+++ b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/views/forgotten-password.jsp
@@ -14,6 +14,7 @@
+ <%@include file="../components/navbar.jsp"%>
Mot de passe oublié
Entrer votre email pour recevoir un lien de récupération
diff --git a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/views/login.jsp b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/views/login.jsp
index 3abd5e8..16796df 100644
--- a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/views/login.jsp
+++ b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/views/login.jsp
@@ -8,7 +8,7 @@
-
+<%@include file="../components/navbar.jsp"%>