2012-07-05 54 views
0

调用远程地址,我要调用远程服务,希望我把一些参数随着URL,即:HTTP://HOST:PORT/APPNAME/privado/loginAction.do?idioma=ES&CssSize=1&urlRespuesta=SOMEOTHERURL从Spring MVC的

我应该如何使从Spring MVC中的控制器通话?

显然,主机不一样,在我的应用程序部署在一个...

回答

0

好了,我到底做了它有点像你的建议,但这种方式:

return "redirect:/http://blablabla.com/loginAction.do" 
0

在你的控制器,你可以使用

response.sendRedirect("remote_server_url"); 

它的罚款,如果主机是不是在上面一样应用程序已部署。

1

如果需要控制器拨打电话,而不是发送重定向,那么你可以使用Apache Commons HttpClient ,或者如果其他服务是RESTful,则可以使用Spring的RESTTemplate

+0

REST模板这是我期待的! Tnx! – prilia 2013-11-27 14:50:25