私はstruts2アプリケーションで作業していますが、私は4つのアクションに関連しています。最初の "EditMagazineAction"を呼び出すときに、 "EditBooksAction"にリダイレクトされることがあります。
"ValidateBooksAction"から来ているときにこのリダイレクトが必要です。だから私はセッションの中で私が来ていることの価値を保存しました。私はEditMagazineActionのメソッドを用意して、このアクションに留まるか、 "EditBooksAction"に変更するかをチェックします。私がやってみたいのは、この "EditBooksAction"にリダイレクトするだけで、 "EditMagazineAction"のprepareメソッドでは何も実行しませんが、もし私がいたいなら、準備を続けます。 これは私のために働いていますが、私は "本当に正しい"とは言えませんでした。どれくらい悪いですか? このプロジェクトでは、私は本当のリダイレクトを取得できません、私は直接 "EditBooksAction"に行くことはできませんので、私は "EditMagazineAction"を経由しなければなりません。Struts2の準備メソッド
0
A
答えて
0
あなたは、アクションの戻りredirect1
、no_redirect
またはredirect2
で、その後redirect action result
<package name="public" extends="struts-default">
<action name="action1" class="...">
<result name="redirect1" type="redirectAction">
<param name="actionName">action2</param>
</result>
<result name="no_redirect">my.jsp</result>
<result name="redirect2" type="redirectAction">
<param name="actionName">action3</param>
</result>
</action>
</package>
を使用することができます。
関連する問題
- 1. struts2の準備と検証
- 2. Struts2でインターセプタを準備する - 特定のメソッドをスキップする方法
- 3. 準備
- 4. オラクルの準備
- 5. アドホックテストベータテストの準備
- 6. 準備書は
- 7. セグの準備とアンワインドの準備の違い - スウィフト3.0
- 8. 準備文のエラー
- 9. 準備のLifeCycle(forSegue:....)
- 10. PostgreSQLの準備文
- 11. セッションの準備文
- 12. 準備文のヘルプ
- 13. 実行のためのメソッド呼び出しの準備
- 14. 準備ができたら、JavascriptのSilverlightメソッドを呼び出す
- 15. 準備文とsetString
- 16. コール接続::準備()
- 17. PropertyChangedEventHandler準備完了
- 18. 準備内部ストレージ
- 19. デルファイ:URL-準備1
- 20. Arquillian Beforesuiteユニットテスト準備
- 21. 準備書は、ヒキガエル
- 22. インタビュー準備:Kクイーンアタック
- 23. PHP PDO +準備文
- 24. PHP PDO準備文
- 25. は、jQueryのドキュメントの準備
- 26. AVAudioEngineの準備中のエラー
- 27. ループ内のリンクの準備
- 28. PDO Numステートメントの準備行
- 29. HSQLテーブルの事前準備
- 30. グラフ用データの準備
コード内の問題を確認すると便利です。私は考えています –
prepare()はリダイレクトを意味します。あなたが話している2つの場所に異なる文字列値を設定して、2つの異なる方法にリダイレクトすることはできませんか? – Yash