多かれ少なかれStruts 1.2に似た独自のフレームワークを使用しているレガシーアプリケーションがあります.Struts 2の使用を開始しました.多くの場所で、jspから古いアクションにhtmlフォームを送信しています. 私が望むのは、最初のリクエストが新しいStruts 2アクションに送られ、そこからリクエストをレガシーアクションに転送して、宛先のレガシーアクションですべてのソースリクエストパラメータを取得することです.結果タイプのリダイレクトがあることを知っています(後述)ただし、それはソース リクエスト パラメータをレガシー アクションに転送しません。
@Result(name = "displayCustomer",
location = "legacyAction.do", type = "redirect")
@Action("display-customer!displayCustomer")
public String displayCustomer() {
return "displayCustomer";
}
リダイレクトに似た「転送」のタイプは見つかりませんでした。Struts 2 アクションから非 Struts 2 アクションにリクエストを転送する方法がわかりません。