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
value
public abstract String value
Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.