From 46764fee999f7d2068d10e2e210326224cfb49e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luc=C3=A0s?= Date: Tue, 23 Apr 2024 14:59:01 +0200 Subject: [PATCH] feat(DevWeb): Add Lobby page --- .../project/web/servlet/LobbyServlet.java | 35 +++++++++++++++++++ .../src/main/webapp/WEB-INF/pages/lobby.jsp | 24 +++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 S2/DevWeb/Projet/src/main/java/uppa/project/web/servlet/LobbyServlet.java create mode 100644 S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/lobby.jsp diff --git a/S2/DevWeb/Projet/src/main/java/uppa/project/web/servlet/LobbyServlet.java b/S2/DevWeb/Projet/src/main/java/uppa/project/web/servlet/LobbyServlet.java new file mode 100644 index 0000000..a2ba6e9 --- /dev/null +++ b/S2/DevWeb/Projet/src/main/java/uppa/project/web/servlet/LobbyServlet.java @@ -0,0 +1,35 @@ +/* + * MainMenuServlet.java, 20/03/2024 + * UPPA M1 TI 2023-2024 + * Pas de copyright, aucun droits + */ + +package uppa.project.web.servlet; + +import jakarta.servlet.ServletException; +import jakarta.servlet.annotation.WebServlet; +import jakarta.servlet.http.HttpServlet; +import jakarta.servlet.http.HttpServletRequest; +import jakarta.servlet.http.HttpServletResponse; +import jakarta.servlet.http.HttpSession; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.Set; +import uppa.project.database.pojo.Game; +import uppa.project.database.pojo.Player; +import uppa.project.database.pojo.User; + +@WebServlet(name = "lobbyServlet", value = "/lobby") +public class LobbyServlet extends HttpServlet { + + public void init() { + } + + public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { + request.getRequestDispatcher("/WEB-INF/pages/lobby.jsp").forward(request, response); + } + + public void destroy() { + } +} diff --git a/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/lobby.jsp b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/lobby.jsp new file mode 100644 index 0000000..2519845 --- /dev/null +++ b/S2/DevWeb/Projet/src/main/webapp/WEB-INF/pages/lobby.jsp @@ -0,0 +1,24 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib prefix="layout" tagdir="/WEB-INF/tags/layouts" %> +<%@taglib prefix="component" tagdir="/WEB-INF/tags/components" %> + + + + +
+ +
+ + + +
+
+
+
\ No newline at end of file