0

我必须调用一个远程服务,它希望我将一些参数与 URL 一起发送,即:HTTP://HOST:PORT/APPNAME/privado/loginAction.do?idioma=ES&CssSize=1&urlRespuesta=SOMEOTHERURL

我应该如何从 Spring MVC 中的控制器进行调用?

显然主机与部署我的应用程序的主机不同......

4

3 回答 3

1

如果您需要控制器进行调用,而不是发送重定向,那么您可以使用Apache Commons HttpClient,或者如果其他服务是 RESTful 的,您可以使用 Spring 的RESTTemplate

于 2012-07-06T14:12:51.997 回答
0

在您的控制器中,您可以使用

response.sendRedirect("remote_server_url");  

如果主机与部署的应用程序不同,则很好。

于 2012-07-05T11:57:17.757 回答
0

好吧,最后我按照你的建议做了,但是这样:

return "redirect:/http://blablabla.com/loginAction.do"
于 2012-07-06T14:09:16.850 回答