0
我想從struts2動作發出POST HTTP請求到外部URL並在請求中發送參數。Struts 2使用參數重定向外部URL
我已經讀過它可以用這種方式完成:External django redirect with POST parameters但我想知道是否可以以不同的方式完成,比如說,直接從動作而不是用JSP來完成。
感謝您的任何建議。
我想從struts2動作發出POST HTTP請求到外部URL並在請求中發送參數。Struts 2使用參數重定向外部URL
我已經讀過它可以用這種方式完成:External django redirect with POST parameters但我想知道是否可以以不同的方式完成,比如說,直接從動作而不是用JSP來完成。
感謝您的任何建議。
這取決於你實際上想要做什麼。
如果您正在嘗試向您的操作請求另一個網站,請在響應中進行一些操作並將數據返回給用戶而用戶不知道外部網站已被訪問,那麼您需要使用諸如Apache的HttpClient之類的東西。這可以在任何地方完成,bt顯然不屬於你所說的JSP。
感謝您的回答。外部應用程序將處理該請求,並向用戶顯示一個表單(需要用戶交互),以便顯示該外部Web的URL。 – jddsantaella
然後,你需要發佈一個實際的形式,雖然它可以爲隱藏,並通過JavaScript提交創建(其他頁面上的建議)。你不能做一個sendRedirect作爲POST AFAIK。 –