すべて、 ダイナミックURL(特定のビジネスルールに基づいて決定)にリダイレクトし、現在のページからリダイレクトされたURLのページ(サーブレットリダイレクトと同じ)にリダイレクトします。 Struts 2リダイレクトオプション
は、ユーザーがボタンをクリックする上 http://server1:port1/context1/abc.actionであると言う、私はStruts2の中にそれを達成することができますどのように
http://server2:port2/context2/xyz.action
に彼をリダイレクトするようにしたいですか?
私はあなたがStruts2の中でこれを行う正しい方法は何か教えてもらえます
<!-- To forward a request to an external EAR -->
<action name="myForward" class="com.test.forwardAction" method="myForward">
<result name="success" type="redirect-action">${redirectUrl}</result>
<result name="error" type="tiles">myLoginPage</result>
</action>
を試してみましたか?
おかげ
あなたはS2の最新バージョンを使用している場合は、この方法で、タイプとして「redirectAction」を使用する必要があります。また、何かがうまくいかない場合は、失敗を説明することが重要です。 –