タグ

2011年2月16日のブックマーク (2件)

  • Seasar - DI Container with AOP -

    概要 Strutsでの新規Validation作成 Validationアノテーションの作成 動作確認 概要 S2Strutsで利用できるアノテーションを使用したValidationを作成するには Strutsでの新規Validation作成 Validationアノテーションの作成 を行います。 この作業について、2つの入力内容が同じかを検証するValidationの作成を通して説明します。 Strutsでの新規Validation作成 Struts(commons validator)としての新規Validationを追加するには、 検証用クラスの作成 validator-rules.xmlへ設定情報の追加 を行います。 Struts Validator Guideに、Strutsでの新規Validationを追加する方法が記述されています。 こちらも参考にしてください。 2つの入力内

  • SAStrutsの入力チェックの順序 - koroharoの日記

    SAStrutsの入力チェックの実装手段は以下の3つがある。 1)アノテーション…入力項目ごとに複数定義できる。 2)検証用メソッド…ひとつのアクションごとに複数定義できる。 3)アクションメソッド…アクションに対して定義できる。 1,2,3の順序 デフォルトでは、入力チェックの順序は、1 -> 2-> 3 の順になる。 1と2の順序は、Excecuteアノテーションのvalidateで、順序の入れ替えができる。 デフォルトでは、1、2、3 は、その前段でエラーが発生したら、次のチェックは実施されない。 ただし、ExcecuteアノテーションのstopOnvalidationErrorで変更できる。 3は、1,2の入力チェックが全てOKのときだけ実行される。 2が複数あるときの順序 2 が複数ある場合は、Excecuteアノテーションのvalidateで順序が指定できる。 2が複数あるとき

    SAStrutsの入力チェックの順序 - koroharoの日記