URLとともにいくつかのパラメーターを送信することを期待するリモートサービスを呼び出す必要があります。つまり、次のようになります。HTTP://HOST:PORT/APPNAME/privado/loginAction.do?idioma=ES&CssSize=1&urlRespuesta=SOMEOTHERURL
Spring MVC でコントローラーから呼び出しを行うにはどうすればよいですか??
明らかに、ホストは私のアプリがデプロイされているものと同じではありません...
URLとともにいくつかのパラメーターを送信することを期待するリモートサービスを呼び出す必要があります。つまり、次のようになります。HTTP://HOST:PORT/APPNAME/privado/loginAction.do?idioma=ES&CssSize=1&urlRespuesta=SOMEOTHERURL
Spring MVC でコントローラーから呼び出しを行うにはどうすればよいですか??
明らかに、ホストは私のアプリがデプロイされているものと同じではありません...
リダイレクトを送信せずに呼び出しを行うためにコントローラーが必要な場合は、Apache Commons HttpClientを使用できます。他のサービスが RESTful の場合は、Spring のRESTTemplateを使用できます。
結局、私はあなたが示唆するようにそれをやったが、このようにした:
return "redirect:/http://blablabla.com/loginAction.do"
コントローラーで使用できます
response.sendRedirect("remote_server_url");
アプリがデプロイされているホストが同じでない場合は問題ありません。