|
||||||||||
前 次 | フレームあり フレームなし |
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
Eメールアドレスに対する検証を行います。 |
class |
EqualsValidator
指定した文字列と等しいかどうかを検証します。 |
class |
FileRegexpValidator
ファイルアップロードのファイル名が指定された正規表現にマッチするか検証します。 |
class |
MaxLengthValidator
最大文字数を検証します。 |
class |
NumberValidator
数値かどうかを検証します。 |
class |
RangeLengthValidator
文字列の長さの範囲を指定して検証します。 |
class |
RangeValidator
数値の範囲を指定して検証します。 |
class |
RegexpValidator
指定された正規表現にマッチするか検証します。 |
class |
RequiredValidator
必須検証します。 |
class |
TokenValidator
2重サブミットの検証をします。 |
|
||||||||||
前 次 | フレームあり フレームなし |