Comment transférer les requestdispatcher à une URL distante

Vais avoir une page HTML http://www.mywebapp.com/sample.html qui est utilisé à partir du serveur distant. transmets le HTML URL de la forme cachée de ce genre dans le même formulaire HTML,

<form action="/myservlet?userid=12345" method="post" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" value="Submit">
<input type="hidden" name="url" value="http://www.mywebapp.com/sample.html"/>
</form>

Dans ma servlet j'ai eu la caché URL http://www.mywebapp.com/sample.html et stockés comme
String fieldValue = http://www.mywebapp.com/sample.html

Maintenant, Quand j'essaie RequestDispatcher et en avant la page de la face cachée de l'URL comme ceci,

RequestDispatcher rd = req.getRequestDispatcher(fieldValue);
rd.forward(req, resp);

suis ERROR 404.

Quelqu'un peut-il me suggérer une idée pour résoudre cela.

ÉDITÉ

Exactement ce que je veux faire, c'est, à Partir d'un Serveur Distant une page HTML va demander à mes services Web REST. La réponse du web service sera à la sortie JSON. Maintenant, je veux envoyer cette Réponse JSON à la demande de formulaire HTML(c'est à dire le Serveur Distant page HTML)

Quelqu'un peut-il suggérer une idée pour résoudre cela.
Votre aide sera appréciée.

stackoverflow.com/a/3916286/3767784
Alors que @fanaj lien ne marche pas contenir une description de l' - je vous recommande vivement de vérifier it out comme il décrit la façon dont vous devriez utiliser une 307 rediriger "le client réappliquer le même POST les paramètres de la requête sur la nouvelle URL" les autres redirections ne pas le faire. Je faisais des recherches sur le même problème

OriginalL'auteur sathya | 2013-01-22