Bonsoir à tous..
Je suis étudiant en informatique et je dois réaliser un site internet sur le thème d'un hôtel.
Le client, pour pouvoir réserver en ligne dans cet hôtel, doit se connecter via un email et un password.
Voilà donc mon soucis, je cherche à réaliser un menu qui soit différent en fonction de ce critère : Si le client est connecté, alors dans le menu nous aurons l'onglet 'Se déconnecter' et s'il n'est pas connecter, on aura l'onglet 'Se connecter'
Je veux obtenir ce résultat, en utilisant dans ma servlet, un objet Connexion, qui aurait comme variable : 'boolean connect' (false par défaut) :
HttpSession session=request.getSession(true);
connect.setConnect(true);
session.setAttribute("connect", connect);
Je la récupère dans ma JSP :
Mais le server ne veut pas compiler cette JSP.. Pouvez vous me dire ce qu'il cloche ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 <%@page import="MesBeans.Connexion"%> <%Connexion connect = (Connexion) session.getAttribute("connect"); %> <%!String element; %> <%!String texte;%> <% if(connect.getConnect()==false) { element="identification.jsp"; texte="Se Connecter"; } else { element="desidentification.jsp"; texte="Se Deconnecter"; } %> <ul> <li><a href="index.jsp?page=accueil.jsp"><span>ACCUEIL</span></a></li> <li><a href="index.jsp?page=<%=element%>"><span><%=texte%></span></a></li> <li><a href="index.jsp?page=reservation.jsp"><span>RESERVATION</span></a></li> <li><a href="index.jsp?page=contact.jsp"><span>CONTACT</span></a></li> <li><a href="index.jsp?page=aide.jsp"><span>AIDE</span></a></li> </ul>
Merci à tous de votre attention, bonne nuit !
Partager