0
4

1 に答える 1

1

AleksandrMはすでにあなたに答えましたが、あなたが言ったので

まだはっきりしていません。:( 説明してください。

次の目的で使用できます。

  1. アクションを呼び出しexecuteResult="true"て結果を取得するために使用します。
  2. Action を呼び出し、メイン ページの ValueStack にvar属性を付けてプッシュし、次のように参照します#

    <s:action   name="one"       var="instance" /> 
    <s:property value="#instance.list_fruits[0]"/>
    
  3. リクエスト/セッションスコープで何かを設定するアクションを呼び出し、#attrまたはを使用してそれらの値を取得します#session

  4. 何かを行うアクションを呼び出す(たとえば、ページが開かれたときのタイムスタンプをデータベースに保持する)。

しかし、サーバー側でこの単一のことを行うことができ、より良い.

これが、タグを使用すべきではない理由です。これは<s:action/>、S2 フレームワークの規則とメカニズムのほとんどを壊し、悪い習慣です (または、少なくとも良い習慣ではありません)。

于 2014-10-16T09:12:41.380 に答える