Bonjour, a tous
à la fin de l'exécution de mon action je veux rediriger l'utilisateur vers un autre site au lieu d'une url de mon site.
aussi je veux fournir des paramètre POST à cet url.
cordialement.
Bonjour, a tous
à la fin de l'exécution de mon action je veux rediriger l'utilisateur vers un autre site au lieu d'une url de mon site.
aussi je veux fournir des paramètre POST à cet url.
cordialement.
Tu va devoir le rediriger vers une page intermédiaire qui contient le formulaire à soumettre et utiliser du javascript pour automatiquement envoyer le formulaire. Je ne pense pas que le protocole http supporte çà. Si (et je dit bien si) les donnée à poster vers ton redirect sont le même que celle postée vers ta page principal (eg POST vers A, name=blabla, tu redirige vers B en POST avec name=blabla), tu peux essayer un sendRedirect() avec l'url cible, théoriquement, le browser est censé resoumettre les données à la nouvelle addresse, en pratique, tous ne le font pas nécessairement.
Note: si tu peux utiliser GET plutot que POST, fait juste un request.sendRedirect("http://server/url?param1=bla¶m2=blabla");
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager