|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |
@Retention(value=RUNTIME) @Target(value=FIELD) public @interface BLogicParamField
プレゼンテーション層からの入力値を保持するフィールドであることを示すアノテーションです。
ビジネスロジック入力情報クラスのフィールドに付与します。
AnnotationBLogicAction
は、このアノテーションの指示に従ってプレゼンテーション層からの入力値の取得を実行します。
任意要素の概要 | |
---|---|
String |
property
プレゼンテーション層での属性名(リクエスト・セッションのキーやアクションフォームのプロパティ名など)を指定します。 |
BLogicIOTarget |
target
プレゼンテーション層からの入力値の取得先を、 BLogicIOTarget に定義された列挙子「FORM」「REQUEST」「SESSION」「APPLICATION」を使って指定します。 |
public abstract BLogicIOTarget target
BLogicIOTarget
に定義された列挙子「FORM」「REQUEST」「SESSION」「APPLICATION」を使って指定します。
public abstract String property
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 必須 | オプション | 詳細: 要素 |