From b93b9e9252a6fe2f5237b94a726e46d10958e955 Mon Sep 17 00:00:00 2001 From: Giorgio UTZERI <giorgio.utzeri.etu@univ-lille.fr> Date: Tue, 11 Mar 2025 15:31:58 +0100 Subject: [PATCH] refacto + image --- .gitignore | 4 +++- WEB-INF/classes/controleurs/Authent.class | Bin 1390 -> 1395 bytes WEB-INF/classes/controleurs/Create.class | Bin 2009 -> 1851 bytes WEB-INF/classes/res/config.prop | 1 + WEB-INF/src/controleurs/Authent.java | 2 +- WEB-INF/src/controleurs/Create.java | 8 +------- menu.jsp | 2 +- 7 files changed, 7 insertions(+), 10 deletions(-) create mode 100644 WEB-INF/classes/res/config.prop diff --git a/.gitignore b/.gitignore index 742ccb8..3eb9c93 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ .idea/ -WEB-INF/classes/ +WEB-INF/classes/controleurs/ +WEB-INF/classes/dao/ +WEB-INF/classes/dto/ WEB-INF/.idea/ \ No newline at end of file diff --git a/WEB-INF/classes/controleurs/Authent.class b/WEB-INF/classes/controleurs/Authent.class index c5ab2b8294e2130c6ff94dc8c4c16be8765b5dd9..70e4ae01d614dcd2264422e58fcfaab851cbe112 100644 GIT binary patch delta 27 jcmaFI^_gqKY9>AjeV@#noK)xhyu8%plFeI~b}<0}l`0B} delta 22 ecmey&^^R-9Y9>x${o=$_6FmdN%{!TPF#!Nz2?xXg diff --git a/WEB-INF/classes/controleurs/Create.class b/WEB-INF/classes/controleurs/Create.class index 981fcaab9db2caa91f4629c5d2f8020c14d51568..302e12d757210bc981c31fe572df8adcf94a7ac7 100644 GIT binary patch delta 754 zcmcb~znhQi)W2Q(7#J9A8PYa#O=T2hD=13M%g^OzkYrHgVNhaFo?OplrLM}zz?_$# z%fX<|$iR}Dn3==DpvlO<oSRa>#h}fg!_J_~!=T5YKluTZs=gs314mwJxn4#|ZVoqt zFoQ7<g9(E;BLh!yYF<iEYD#8NYH|q|13QBm4}&>_#bjw_6(x2CD@F$Xl#+b?(2~rY z%;Ln7)Y2j@21^DT9tKthTSf-U$rG7`C&x2uvDx!5I50R)?q@b<bLL@iVQ`&%hFRCb zlEIya!Gpn*k%6^1wZt=pk%2|SQ!|W%!JCnRyA)w2H-j&OA3K9T4?_S$AR~jqWIIM_ z*5cyK{JhChEY=dij0`Nksd=Rw455q+TsisanR#G;OipB(%@{lRFN-Q;{A6X;WsG5y zPq8Z2hchrRa4|43Ffi~iurTm4urNe0L^3cjgfTEMrZccIa56A3T-Fg1*vTNo#GuWx zlR<)s!B1OAZYP5R6N43twvY;h#i}i&24S&j3u!=D?2;_U7>p!Yk1^;<vK?d4kYqo` zpe)I<jX`S`gR~?oh^}W4mSh7l7`P?bw=rnVWZ=;eGT6yr#Kf>sYYPJxNYWHpa5sZx zq$Hapt0c>I25T!0uo@1KR=b%DYLXB>+cpNLZ47R@LSB*_I~jbK8FYk#z(y`-;MNfe z0W&u;FfcGNgx51LFa$A(FfcF(GH@^mF$ge-Fi0_oGN>?!G3YUfGgvT4GWan_G2}2v zGn6pMFqAULGc+<NFmy5~GITL0Gt6XAVOY+f%CMC|jbT57I>RXjO@>Ph+6++)3=CQf ztp6Eu7&zD&xY-#b*%^e{8GP9pwBd+>fkVXb4}(2BgC#pdGy?+z8v_$V3_~0P6GH;n ab%_i~3=9l>42%rP42%pZ(F}~m45<Jw_=^z$ delta 888 zcmdnZcaxv%)W2Q(7#J9A8S*xAO=XniE-lH-$t+GRNi8knW>92MVrNk1VNhXEo!rZ; z#*>~};#g8rl$lgok~(=mqf)(pQdVkmi8VWeIwJ#rN=d$cC_+0IgBpV-4}%tiHX{RT zdTNPh3L^uvhNdS6gDxWjS5AI<W}aR~Np21|gD`_W4}$@NI3oj3acW*lP-;qMQEGAt z2ZIqK16x5+YF>UWH-jXD2@iuQgBc?O$Qc2NMTxnollL&{sar5IFz4mxaxhpiGO*+( zX6A4(*f26M=cW{JG1xKKvokpGFgP+eO%`NQ6?0)^;K)lY2iwcVz|P>t!{E-~F*%h< zg%{*pFCGR~25&|N%gK(+!jmsB2~EDhB*Es(!{Eo@KlvS#Ia?qPLl8soWNl_$MKy*{ z9)>W6a7G5!Vu<HhG(0uKK!Fy?!w|&~J$VDOHBT%f14nLZUa4MIalvF}mf4J{ljpOj zGNw;H%Cd|xZgLK*VtqUV0|OTW69WSS4+9GWF9Qoh0z)DL6GI#W1LJZARt7Ex28M4s zLIOJ(gqRq#S#~l=FfsV)3d!wcP+(#>z@TQuBFS=$fm@Pg8-vCy1|A(Dot+GNObi>f zg$#Ex7&9?gv1$vMLs)FuLY5E~yS9)ugjLTW$$E^zNRsUsgRUg|F$N7uj$;hUlC0Yp zY-ce@OR|A!VM%r{%`M5Xjlp&%$QEaaEm~U`xImJw$b!2W)FLI>CD|ldw=;NJae~!w zg0%X~WKffY@Y%O91Z-mn(XAJfljPjV5W&o#BNPKRb2$Sy+!G883``855K3Z@U|?Vn zWZ+;BVh~^uVUT4IWzb>}V=!V6XE0`vVz6b9W^iYaVF+Z9Wr${wXDDP)VCZL1WSGvN z#4v+Fm0<~k8p9d}b%wPJnhbjwv=~k?Xfxbk&|!E~$e_#cmO-E4D}y0J5(5K+IRpD& z1}%05MRo=?j{gkN44mu?-0TdJ><q#XL3Rc^IAUPn5cva2V`}US$qWn(Yz#~cDGX^0 fObi)dmuE6$F)%RjF)%V@GcYpbL^CiJGvopQl((!> diff --git a/WEB-INF/classes/res/config.prop b/WEB-INF/classes/res/config.prop new file mode 100644 index 0000000..b021285 --- /dev/null +++ b/WEB-INF/classes/res/config.prop @@ -0,0 +1 @@ +nbday=7 \ No newline at end of file diff --git a/WEB-INF/src/controleurs/Authent.java b/WEB-INF/src/controleurs/Authent.java index 1d6f1a3..fcf08eb 100644 --- a/WEB-INF/src/controleurs/Authent.java +++ b/WEB-INF/src/controleurs/Authent.java @@ -26,7 +26,7 @@ public class Authent extends HttpServlet { session.setAttribute("utilisateur", utilisateur); res.sendRedirect("Menu"); } else { - res.sendRedirect("/sae4.01/login.html"); + res.sendRedirect("/LilleConnect/login.html"); } } } diff --git a/WEB-INF/src/controleurs/Create.java b/WEB-INF/src/controleurs/Create.java index 8a2e3fe..f686b63 100644 --- a/WEB-INF/src/controleurs/Create.java +++ b/WEB-INF/src/controleurs/Create.java @@ -17,12 +17,6 @@ public class Create extends HttpServlet { res.setContentType("text/html;charset=UTF-8"); HttpSession session = req.getSession(true); - Utilisateur user = (Utilisateur) session.getAttribute("utilisateur"); - if (user == null || user.getId() == 0) { - res.sendRedirect("login.html"); - return; - } - String prenom = req.getParameter("prenom"); String nom = req.getParameter("nom"); String mail = req.getParameter("mail"); @@ -42,7 +36,7 @@ public class Create extends HttpServlet { if (utilisateurDAO.addUser(utilisateur, mdp)) { utilisateur.setId(utilisateurDAO.getUserIdByEmail(mail)); session.setAttribute("utilisateur", utilisateur); - res.sendRedirect("menu.jsp"); + res.sendRedirect("Menu"); } else { res.sendRedirect("login.html"); } diff --git a/menu.jsp b/menu.jsp index 5856887..3c5126a 100644 --- a/menu.jsp +++ b/menu.jsp @@ -96,7 +96,7 @@ } %> <% if (isImage) { %> - <img src="data:image/jpeg;base64,<%= encodedImage %>" alt="Message Image" class="contenu-img"/> +<img src="data:image/jpeg;base64,<%= encodedImage %>" alt="Message Image" class="contenu-img w-auto h-auto" style="max-width: 60%;"/> <% } else { %> <p class="contenu"><%= new String(messageData, "UTF-8") %></p> <% } %> -- GitLab