|
||||||||||
前 次 | フレームあり フレームなし |
Validator を使用しているパッケージ | |
---|---|
org.seasar.cubby.validator | 入力検証に関する機能を提供します。 |
org.seasar.cubby.validator.validators | 定義済みの入力検証 を提供します。 |
org.seasar.cubby.validator での Validator の使用 |
---|
org.seasar.cubby.validator での Validator のサブインタフェース | |
---|---|
interface |
ArrayFieldValidator
複数の値をもつ入力フォームのフィールドに対する入力検証です。 |
interface |
ScalarFieldValidator
ひとつの値をもつ入力フォームのフィールドに対する入力検証です。 |
Validator 型のパラメータを持つ org.seasar.cubby.validator のメソッド | |
---|---|
protected void |
DefaultValidationRules.add(String paramName,
String paramNameResourceKey,
Validator... validators)
項目名のリソースキーを指定して、最初のフェーズに入力検証を追加します。 |
protected void |
DefaultValidationRules.add(String paramName,
Validator... validators)
DefaultValidationRules.getDefaultValidationPhase() のフェーズに入力検証を追加します。 |
Validator 型のパラメータを持つ org.seasar.cubby.validator のコンストラクタ | |
---|---|
FieldValidationRule(String fieldName,
String fieldNameKey,
Validator... validators)
指定されたフィールド名に対する入力検証ルールを生成します。 |
|
FieldValidationRule(String fieldName,
Validator... validators)
指定されたフィールド名に対する入力検証ルールを生成します。 |
org.seasar.cubby.validator.validators での Validator の使用 |
---|
Validator を実装している org.seasar.cubby.validator.validators のクラス | |
---|---|
class |
ArrayMaxSizeValidator
配列の最大サイズを検証します。 |
class |
ArrayMinSizeValidator
配列の最小サイズを検証します。 |
class |
DateFormatValidator
日付パターンに適合するかを検証します。 |
class |
EmailValidator
RFC2821 に準拠したメールアドレスかを検証します。 |
class |
EqualsValidator
指定された文字列と等しいかどうかを検証します。 |
class |
FileRegexpValidator
アップロードされたファイル( FileItem )のファイル名が指定された正規表現にマッチするか検証します。 |
class |
MaxLengthValidator
文字列の最大長を検証します。 |
class |
NumberValidator
数値であるかを検証します。 |
class |
RangeLengthValidator
文字列の長さの範囲を検証します。 |
class |
RangeValidator
数値の範囲を検証します。 |
class |
RegexpValidator
指定された正規表現にマッチするかを検証します。 |
class |
RequiredValidator
対象が入力されていることを検証します。 |
class |
TokenValidator
2 重サブミットの検証をします。 |
|
||||||||||
前 次 | フレームあり フレームなし |