org.seasar.cubby.action
注釈型 OnSubmit


@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface OnSubmit

リクエストをこの注釈で修飾されたアクションメソッドへ振り分けるためのリクエストパラメータ名を指定します。

ひとつのフォームに複数のボタンを配置し、それぞれ異なるアクションメソッドを実行させたい場合に使用します。

 <t:form action="${contextPath}/todo/save" method="post" value="${action}">
 (1) <input type="submit" value="登録"/>
 (2) <input type="submit" name="confirm_back" value="戻る"/>
 </t:form>
 
 public TodoAction extends Action {
 
   // (1)に対応
   public ActionResult save() {
   }
 
   // (2)に対応
   @OnSubmit("confirm_back")
   @Path("save")
         public ActionResult back() {
   }
 
 }
 

導入されたバージョン:
1.1.0
作成者:
baba

必須要素の概要
 String value
           
 

要素の詳細

value

public abstract String value


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