Struts 2 値スタックとリクエスト スコープを理解したい。struts2 値スタックがリクエスト スコープと同じように機能するようにします。
たとえば、struts 2 で action1 を呼び出した場合、アクションはいくつかの db タスクを実行して戻ります。ケースと呼ばれるオブジェクトに対して何らかの操作を実行します (タイプ Cases、ここで Cases は getter と setter を持つ Bean クラスです)。ケース オブジェクトはクラス レベルで宣言されます。
action1 によってビューがレンダリングされ、たとえば jsp1 がレンダリングされました。
jsp1 にも action2 と呼ばれるアクションがあります。action2 は action1 と同じ Java ファイルにつながりますが、メソッドが異なります。
ここで、action1 で使用されたオブジェクトにアクセスしたいと思います。action1 のケースでは、Value Stack にプッシュされ、jsp1 でアクセスされました。
getter メソッドにアクセスしようとしただけですが、null 値が返されます.... !!
方法に関する解決策はありますか??? またはそれは可能ですか?? それが可能かどうかはわかっていますが、vsとリクエストスコープの違いは何ですか...