Java Struts 2使用参数重定向外部URL

Java Struts 2使用参数重定向外部URL,java,post,redirect,parameters,struts2,Java,Post,Redirect,Parameters,Struts2,我想从struts2操作向外部URL发出POST HTTP请求,并在请求中发送参数 我已经读到可以这样做:但是我想知道是否可以用不同的方式来做,比如说,直接从动作而不是通过JSP 谢谢你的建议。这取决于你实际想做什么 如果您试图从您的操作向另一个站点发出请求,然后在用户不知道外部站点已被访问的情况下对响应执行某些操作并将数据返回给用户,那么您需要使用Apache的HttpClient之类的工具。这可以在任何地方完成,bt显然不属于您所说的JSP。谢谢您的回答。外部应用程序将处理请求,并向用户显示

我想从struts2操作向外部URL发出POST HTTP请求,并在请求中发送参数

我已经读到可以这样做:但是我想知道是否可以用不同的方式来做,比如说,直接从动作而不是通过JSP


谢谢你的建议。

这取决于你实际想做什么


如果您试图从您的操作向另一个站点发出请求,然后在用户不知道外部站点已被访问的情况下对响应执行某些操作并将数据返回给用户,那么您需要使用Apache的HttpClient之类的工具。这可以在任何地方完成,bt显然不属于您所说的JSP。

谢谢您的回答。外部应用程序将处理请求,并向用户显示表单(需要用户交互),因此将显示此外部Web的URL。然后,您需要发布实际表单,尽管可以将其创建为隐藏并通过JavaScript提交(如另一页所示)。您不能将sendRedirect作为POST AFAIK执行。