Bonjour,

j'ai un problème dont je cherche l'origine.
J'en suis venu a me poser la question suivante.

Si j'envoi la donnée type (une chaîne de caractères, par exemple) depuis un formulaire html vers une servlet avec la méthode GET, je peux récupérer la valeur en faisant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
String type = requete.getParameter("type");
Si j'envoi le donnée type (idem) depuis une servlet vers une autre servlet (dispatcher), je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
requete.setAttribute("type", type);
dans la première servlet et :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
String type = (String)requete.getAttribute("type");
dans la deuxième.


Ce que j'aimerai c'est me moquer de la source de la donnée type, car elle peut venir d'un formulaire ou d'une servlet.
Est-ce que faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
String type = (String)requete.getAttribute("type");
fonctionne dans les deux cas ?

Merci.

PS: si ce n'est pas claire, je peux reformuler...
PS2: j'ai lu l'API, mais je n'arrive pas à être certain (mon anglais surement)