diff --git a/S2/DevWeb/Projet/src/main/java/uppa/project/web/servlet/ResetPasswordServlet.java b/S2/DevWeb/Projet/src/main/java/uppa/project/web/servlet/ResetPasswordServlet.java index 67452f9..b582d5a 100644 --- a/S2/DevWeb/Projet/src/main/java/uppa/project/web/servlet/ResetPasswordServlet.java +++ b/S2/DevWeb/Projet/src/main/java/uppa/project/web/servlet/ResetPasswordServlet.java @@ -26,11 +26,11 @@ public class ResetPasswordServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { RecoveryPasswordToken token = findRecoveryToken(request.getParameter("token")); if (token == null) { - request.getRequestDispatcher("/WEB-INF/pages/invalid-token-password.jsp").forward(request, response); + request.getRequestDispatcher("/WEB-INF/pages/errors/invalid-token-password.jsp").forward(request, response); return; } if (token.getExpirationDate().compareTo(new java.util.Date()) < 0){ - request.getRequestDispatcher("/WEB-INF/pages/expired-token-password.jsp").forward(request, response); + request.getRequestDispatcher("/WEB-INF/pages/errors/expired-token-password.jsp").forward(request, response); return; } request.setAttribute("current", "reset-password"); diff --git a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/errors/expired-token-password.jsp b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/errors/expired-token-password.jsp new file mode 100644 index 0000000..31b116b --- /dev/null +++ b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/errors/expired-token-password.jsp @@ -0,0 +1,24 @@ +<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> +<%@taglib prefix="layout" tagdir="/WEB-INF/tags/layouts" %> +<%@taglib prefix="component" tagdir="/WEB-INF/tags/components" %> +<%@taglib prefix="form" tagdir="/WEB-INF/tags/forms" %> + + + Cards Rush - Erreur + +
+
+
+
+
+
+

Token expiré

+ Retour à la page de connexion +
+
+
+
+
+
+
+
diff --git a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/errors/invalid-token-password.jsp b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/errors/invalid-token-password.jsp new file mode 100644 index 0000000..13f1b66 --- /dev/null +++ b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/errors/invalid-token-password.jsp @@ -0,0 +1,23 @@ +<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> +<%@taglib prefix="layout" tagdir="/WEB-INF/tags/layouts" %> +<%@taglib prefix="form" tagdir="/WEB-INF/tags/forms" %> + + + Cards Rush - Erreur + +
+
+
+
+
+
+

Token invalide

+ Retour à la page de connexion +
+
+
+
+
+
+
+
diff --git a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/main-menu.jsp b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/main-menu.jsp index 0876379..b2eba49 100644 --- a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/main-menu.jsp +++ b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/main-menu.jsp @@ -20,7 +20,7 @@ -
+
diff --git a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/tags/components/connectedUserList.tag b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/tags/components/connectedUserList.tag index 76aaf78..961a21c 100644 --- a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/tags/components/connectedUserList.tag +++ b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/tags/components/connectedUserList.tag @@ -12,10 +12,10 @@ Utilisateur - Nombre parties jouées - Nombre de victoires - Clics corrects - Clics rapides + Nombre de parties + Victoires (%) + Clics corrects (%) + Clics rapides (%) Action diff --git a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/tags/forms/newGame.tag b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/tags/forms/newGame.tag index 885d10d..e85c003 100644 --- a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/tags/forms/newGame.tag +++ b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/tags/forms/newGame.tag @@ -31,7 +31,7 @@
- +
@@ -50,7 +50,7 @@
- +
<%= Deck.NB_VALUES_PER_COLOR_MIN %>
@@ -60,7 +60,7 @@
- +
<%= Deck.NB_COLORS_MIN %>