Servlet : Transmettre les paramètres d'une requète lors d'un "forward"

Servlet : Transmettre les paramètres d'une requète lors d'un "forward" - Java - Programmation

Marsh Posté le 06-01-2003 à 10:28:31    

Voila, en fait, quand le client appelle cette url :  


http://host/mawebapp/servlet/MaServlet1?param1=oui¶m2=vasavoir


Je voudrais faire un forward, pour que l'effet soit le même que si le client avait demandé


http://host/mawebapp/servlet/MonAutreServlet?param1=oui¶m2=vasavoir


En transmettant donc les paramètres de la 1ère à la seconde lors du forward.
C possible ça !?

Reply

Marsh Posté le 06-01-2003 à 10:28:31   

Reply

Marsh Posté le 06-01-2003 à 10:32:13    

bin tu fais un forward quoi avec le RequestDispatcher


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 06-01-2003 à 10:39:04    

ha !? un bête forward, ça transmet les paramètres de l'url ?

Reply

Marsh Posté le 06-01-2003 à 10:46:33    

El_gringo a écrit :

ha !? un bête forward, ça transmet les paramètres de l'url ?


c'est une bonne question, je sais pas ...  :??:

Reply

Marsh Posté le 06-01-2003 à 10:50:51    

bin oui ... Si tu regardes ce que ca prends, ca prend un objet ServletRequest et un objet ServletResponse. Or dans l'objet ServletRequest y a les paramètres originaux de la requete ...


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 06-01-2003 à 11:13:41    

Je confirme, le vieux sage Darklord avait raison, les paramètres sont bien transmis.
C Ni-ckel !  
Merci... :hello:

Reply

Marsh Posté le 06-01-2003 à 11:19:28    

you're welcome ;)


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 06-01-2003 à 12:32:16    

El_gringo a écrit :

ha !? un bête forward, ça transmet les paramètres de l'url ?


d'où le nom "forward" ;)

Reply

Marsh Posté le 06-01-2003 à 12:34:38    

_guigui_ a écrit :


d'où le nom "forward" ;)  


 
bin ca me paraissait aussi vachement évident ...


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 06-01-2003 à 14:29:59    

DarkLord a écrit :


bin ca me paraissait aussi vachement évident ...


ben pas à moi ...
par exemple, le requestURI change ce que je ne trouve pas logique, donc je me disais que les paramêtres ca pouvait être pareil

Reply

Marsh Posté le 06-01-2003 à 14:29:59   

Reply

Marsh Posté le 06-01-2003 à 14:58:36    

benou a écrit :


ben pas à moi ...
par exemple, le requestURI change ce que je ne trouve pas logique, donc je me disais que les paramêtres ca pouvait être pareil


 
bin chez pas qd tu forwardes un mail, il va a une autre adresse avec exactement le même contenu non? [:spamafote]


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 06-01-2003 à 17:29:15    

ben ouais mais les paramêtres (si il y en avait) qui feraient parties de l'email ne serait plus dedans ...

Reply

Marsh Posté le 06-01-2003 à 17:31:17    

benou a écrit :

ben ouais mais les paramêtres (si il y en avait) qui feraient parties de l'email ne serait plus dedans ...


 
je pensais plutôt aux éventuels attachment .. Si on garde l'analogie il me semble que c'est ca plutot non


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 06-01-2003 à 17:36:45    

DarkLord a écrit :


je pensais plutôt aux éventuels attachment .. Si on garde l'analogie il me semble que c'est ca plutot non


bf, je trouve pas trop : l'attachemant ca pourrait être un paramètre du mail mais il en atachement au mail lui même.
 
Là, les paramêtre font partie de l'url qui par analogie est l'adresse mail du destinatire, donc pour moi c'est pas vraiment pareil ...
 
mais bon, on va pas se faire péter une durite opur ca !  :pt1cable:  ;)

Reply

Marsh Posté le 06-01-2003 à 18:40:21    

ouais :o


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 06-01-2003 à 18:52:42    

[:cupra]


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed