Bonjour,
Mon problème est certainement ultra-classique...J'essaie de faire un script Jsp qui, à partir d'un formulaire avec deux champs me redirige vers des pages html (ou jsp) différentes (page1.jsp et page2.jsp) après avoir cliqué sur le bouton "envoyer" du formulaire.
J'y suis arrivé , mais après avoir fait des modifs je n'y arrive plus..
Mon code:
Ce qu'il se passe c'est que mon url varie entre
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
25
26
27
28
29
30
31
32
33
34
35 <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <html> <head> <title>page d accueil</title> </head> <body> <form > <select name=auteur> <option value = "1">Luc</option> <option value = "2">Toto</option> <input type="submit" value="OK"></input> </select> <% String parametre = request.getParameter("auteur"); RequestDispatcher requ = null; if(parametre == "Luc") { System.out.print("luc"); request.getRequestDispatcher("/page1.jsp").forward(request,response); } if(parametre == "Toto") { System.out.print("toto"); request.getRequestDispatcher("/page2.jsp").forward(request,response); } if(parametre == "null" ) { System.out.print("bordel"); } %> </form> </body> </html>
http://localhost:8082/test/index.jsp?auteur=2
et ...auteur=1 , et puis c'est tout,avec toujours le formulaire d'affiché.
Partager