http://www.mywebapp.com/sample.html
リモートサーバーから使用されるHTML ページがあります。同じ HTML フォームでこのように HTML URL を非表示のフォームとして渡しています。
<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>
私のサーブレットでは、隠しURLhttp://www.mywebapp.com/sample.html
を取得し、それを次のように保存しました
String fieldValue = http://www.mywebapp.com/sample.html
RequestDispatcher
このように隠しURLにページを転送しようとすると、
RequestDispatcher rd = req.getRequestDispatcher(fieldValue);
rd.forward(req, resp);
取得してERROR 404
います。
誰でもこれを解決するためのアイデアを提案できますか?
編集済み
私が正確にやりたいことは、リモート サーバーから HTML ページが REST Web サービスに要求することです。Web サービスの応答は JSON 出力になります。ここで、この JSON 応答を要求された HTML フォーム (つまり、リモート サーバーの HTML ページ) に送信したいと考えています。
誰でもこれを解決するためのアイデアを提案できますか? あなたの助けに感謝します。