インタフェース
org.seasar.cubby.action.ActionResult の使用

ActionResult を使用しているパッケージ
org.seasar.cubby.action アプリケーション開発者が使用するビューコントローラー部分を提供します。 
org.seasar.cubby.internal.controller Cubbyフレームワークが使用するビューコントローラに関する機能を提供します。 
org.seasar.cubby.plugin   
org.seasar.cubby.plugins   
org.seasar.cubby.validator 入力検証に関する機能を提供します。 
 

org.seasar.cubby.action での ActionResult の使用
 

ActionResult を実装している org.seasar.cubby.action のクラス
 class Direct
          アクションメソッドから直接レスポンスを返すことを示す ActionResult です。
 class Forward
          指定されたパスにフォワードする ActionResult です。
 class Json
          JSON 形式のレスポンスを返す ActionResult です。
 class Redirect
          指定されたパスにリダイレクトする ActionResult です。
 class SendError
          エラーのレスポンスを返すことを示す ActionResult です。
 

org.seasar.cubby.internal.controller での ActionResult の使用
 

ActionResult を返す org.seasar.cubby.internal.controller のメソッド
 ActionResult ActionResultWrapper.getActionResult()
          ラップされた ActionResult を取得します。
 

org.seasar.cubby.plugin での ActionResult の使用
 

ActionResult を返す org.seasar.cubby.plugin のメソッド
 ActionResult ActionResultInvocation.getActionResult()
          アクションの実行結果を取得します。
 ActionResult Plugin.invokeAction(ActionInvocation invocation)
          アクションメソッドを実行します。
 ActionResult AbstractPlugin.invokeAction(ActionInvocation invocation)
          アクションメソッドを実行します。
 

org.seasar.cubby.plugins での ActionResult の使用
 

ActionResult を返す org.seasar.cubby.plugins のメソッド
 ActionResult ValidationPlugin.invokeAction(ActionInvocation invocation)
           
 

org.seasar.cubby.validator での ActionResult の使用
 

ActionResult を返す org.seasar.cubby.validator のメソッド
 ActionResult ValidationRules.fail(String errorPage)
          入力検証にエラーがあった場合に呼び出されます。
 ActionResult DefaultValidationRules.fail(String errorPage)
          入力検証にエラーがあった場合に呼び出されます。
 ActionResult ValidationFailBehaviour.getValidationErrorActionResult(ActionContext actionContext)
          入力検証でエラーがあった場合に画面遷移を制御するための ActionResult を取得します。
 

ActionResult 型のパラメータを持つ org.seasar.cubby.validator のコンストラクタ
ValidationException(ActionResult actionResult)
          新規例外を構築します。
 



Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.