调用远程地址,我要调用远程服务,希望我把一些参数随着URL,即:HTTP://HOST:PORT/APPNAME/privado/loginAction.do?idioma=ES&CssSize=1&urlRespuesta=SOMEOTHERURL
从Spring MVC的
我应该如何使从Spring MVC中的控制器通话?
显然,主机不一样,在我的应用程序部署在一个...
调用远程地址,我要调用远程服务,希望我把一些参数随着URL,即:HTTP://HOST:PORT/APPNAME/privado/loginAction.do?idioma=ES&CssSize=1&urlRespuesta=SOMEOTHERURL
从Spring MVC的
我应该如何使从Spring MVC中的控制器通话?
显然,主机不一样,在我的应用程序部署在一个...
好了,我到底做了它有点像你的建议,但这种方式:
return "redirect:/http://blablabla.com/loginAction.do"
在你的控制器,你可以使用
response.sendRedirect("remote_server_url");
它的罚款,如果主机是不是在上面一样应用程序已部署。
如果需要控制器拨打电话,而不是发送重定向,那么你可以使用Apache Commons HttpClient ,或者如果其他服务是RESTful,则可以使用Spring的RESTTemplate。
REST模板这是我期待的! Tnx! – prilia 2013-11-27 14:50:25