Cómo reenviar el requestdispatcher a una URL remota

Estoy teniendo una página HTMLhttp://www.mywebapp.com/sample.html que se utiliza desde el servidor remoto. estoy pasando la URL HTML como un formulario oculto como este en el mismo formulario 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>

En mi servlet tengo la URL ocultahttp://www.mywebapp.com/sample.html y lo almacenó comoString fieldValue = http://www.mywebapp.com/sample.html

Ahora cuando lo intentoRequestDispatcher y reenviar la página a la URL oculta como esta,

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

estoy recibiendoERROR 404.

¿Alguien puede sugerirme una idea para resolver esto?

Editado

Lo que quiero hacer exactamente es: Desde un servidor remoto, una página HTML solicitará a mis servicios web REST. La respuesta del servicio web estará en la salida JSON. Ahora quiero enviar esta respuesta JSON al formulario HTML solicitado (es decir, a la página HTML del servidor remoto)

¿Alguien puede sugerir una idea para resolver esto. Su ayuda será apreciada.

Respuestas a la pregunta(3)

Su respuesta a la pregunta