1 に答える
1
AleksandrMはすでにあなたに答えましたが、あなたが言ったので
まだはっきりしていません。:( 説明してください。
次の目的で使用できます。
- アクションを呼び出し
executeResult="true"
て結果を取得するために使用します。 Action を呼び出し、メイン ページの ValueStack に
var
属性を付けてプッシュし、次のように参照します#
。<s:action name="one" var="instance" /> <s:property value="#instance.list_fruits[0]"/>
リクエスト/セッションスコープで何かを設定するアクションを呼び出し、
#attr
またはを使用してそれらの値を取得します#session
。- 何かを行うアクションを呼び出す(たとえば、ページが開かれたときのタイムスタンプをデータベースに保持する)。
しかし、サーバー側でこの単一のことを行うことができ、より良い.
これが、タグを使用すべきではない理由です。これは<s:action/>
、S2 フレームワークの規則とメカニズムのほとんどを壊し、悪い習慣です (または、少なくとも良い習慣ではありません)。
于 2014-10-16T09:12:41.380 に答える