diff --git a/WEB-INF/src/controleurs/Feed.java b/WEB-INF/src/controleurs/Feed.java index 81aaa522b1c7b926a09149d32695902a55d98add..ef277072a62dbd1afb534dc6868ae62289685da3 100644 --- a/WEB-INF/src/controleurs/Feed.java +++ b/WEB-INF/src/controleurs/Feed.java @@ -43,18 +43,8 @@ public class Feed extends HttpServlet { out.println("<h1>Welcome " + login + "</h1>"); - out.println("<h1>Welcome " + login + "</h1>"); - - out.println("<nav>"); - out.println("<ul class=\"menu\">"); - out.println("<li class=\"menu_option\"><a href=\"#\">\uD83C\uDFE0 Home</a></li>"); - out.println("<li class=\"menu_option\"><a href=\"#\">\uD83E\uDDF5 Followed</a></li>"); - out.println("<li class=\"menu_option\"><a href=\"#\">\uD83D\uDC64 Account</a></li>"); - out.println("</ul></nav>"); - + out.println(PageGeneration.generateNavMenu()); - - if (!messages.isEmpty()) { for (Message message : messages) { MyThread msgThread = null; diff --git a/WEB-INF/src/controleurs/PageGeneration.java b/WEB-INF/src/controleurs/PageGeneration.java new file mode 100644 index 0000000000000000000000000000000000000000..f98c2fb157ec380bbad42f43baec83ce3e395326 --- /dev/null +++ b/WEB-INF/src/controleurs/PageGeneration.java @@ -0,0 +1,15 @@ +package controleurs; + +public class PageGeneration { + public static String generateNavMenu() { + return """ + <nav> + <ul class=\"menu\"> + <li class=\"menu_option\"><a href=\"http://localhost:8080/s4a021-web-backend/Welcome\">\uD83C\uDFE0 Home</a></li> + <li class=\"menu_option\"><a href=\"http://localhost:8080/s4a021-web-backend/Followed\">\uD83E\uDDF5 Followed</a></li> + <li class=\"menu_option\"><a href=\"http://localhost:8080/s4a021-web-backend/Account\">\uD83D\uDC64 Account</a></li> + </ul> + </nav> + """; + } +}