Servlet : Transmettre les paramètres d'une requète lors d'un "forward" - Java - Programmation
Marsh Posté le 06-01-2003 à 10:32:13
bin tu fais un forward quoi avec le RequestDispatcher
Marsh Posté le 06-01-2003 à 10:39:04
ha !? un bête forward, ça transmet les paramètres de l'url ?
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 ...
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 ...
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...
Marsh Posté le 06-01-2003 à 11:19:28
you're welcome
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"
Marsh Posté le 06-01-2003 à 12:34:38
_guigui_ a écrit : |
bin ca me paraissait aussi vachement évident ...
Marsh Posté le 06-01-2003 à 14:29:59
DarkLord 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
Marsh Posté le 06-01-2003 à 14:58:36
benou a écrit : |
bin chez pas qd tu forwardes un mail, il va a une autre adresse avec exactement le même contenu non?
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 ...
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
Marsh Posté le 06-01-2003 à 17:36:45
DarkLord a écrit : |
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 !
Marsh Posté le 06-01-2003 à 18:40:21
ouais
Marsh Posté le 06-01-2003 à 18:52:42
Reply
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 !?