Bonjour, j'ai un bête problème, et je ne comprend pas pourquoi ça ne fonctionne pas.
J'ai une page d'index jsp, et plusieurs tags jsp:include.
je choisis la page à inclure en fonction d'un paramètre
dans mon menu, j'ai des boutons dont le lien est = index.jsp?box=1
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 <%switch(box){ case 0 : out.println("nothing"); break; case 1 :{ %><jsp:include page="admin.jsp" /><% break; } case 2 :{ %><jsp:include page="aff.jsp" /><% break; } case 3 :{ %>http://www.google.com<% break; } case 4 :{ %><jsp:include page="docs.jsp" > <jsp:param name="mode" value="reg" /> </jsp:include><% break; } case 5 :{ %><jsp:include page="contact.jsp" /><% break; } }%>
Je lis ce paramètre comme ceci
ce code est situé en haut de la page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 try { int box = Integer.parseInt(request.getParameter("box")); } catch(NumberFormatException ex){ box=0; }
Mais lors du test, il m'est impossible de naviguer. Je reste bloqué sur la box 0 (Nothing)
Quelle est mon erreur ?
Merci d'avance,
Partager