概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 必須 | オプション | 詳細: 要素

## org.seasar.cubby.action
注釈型 RequestParameter

    @Retention(value=RUNTIME)
    @Target(value={METHOD,FIELD})
    public @interface RequestParameter

要求パラメータのバインド対象であることを表す注釈です。

以下のいずれかの場合に、この注釈で修飾された属性(プロパティまたはフィールド)が要求パラメータをバインドする対象になります。

- アクションメソッド(またはクラス)が `Form` で修飾されていない
- アクションメソッド(またはクラス)が `Form` で修飾されていて、`Form.bindingType()` に `RequestParameterBindingType.ONLY_SPECIFIED_PROPERTIES` が指定されている

作成者:
  baba
関連項目:
  `Form`, `RequestParameterBindingType`, `RequestParameterBindingType.ONLY_SPECIFIED_PROPERTIES`

任意要素の概要
`Class<? extends Converter>` | `converter` 型変換に用いるコンバータ、指定しない場合はプロパティの型によって自動的に選択されます。
`String` | `name` バインドする要求パラメータ名、指定しない場合は属性名が使用されます。

### name

    public abstract String name

  バインドする要求パラメータ名、指定しない場合は属性名が使用されます。

  デフォルト:
    ""

### converter

    public abstract Class<? extends Converter> converter

  型変換に用いるコンバータ、指定しない場合はプロパティの型によって自動的に選択されます。

  デフォルト:
    org.seasar.cubby.converter.Converter.class

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 必須 | オプション | 詳細: 要素

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