org.seasar.cubby.validator.validators
クラス TokenValidator

java.lang.Object
  上位を拡張 org.seasar.cubby.validator.validators.TokenValidator
すべての実装されたインタフェース:
ArrayFieldValidator, Validator

public class TokenValidator
extends Object
implements ArrayFieldValidator

2重サブミットの検証をします。

ポストする画面でTokenTagを使用して、Actionクラスで TokenValidatorを使用することで、 2重サブミットを防止します。

デフォルトエラーメッセージキー:valid.token

導入されたバージョン:
1.0.0
作成者:
agata, baba

コンストラクタの概要
TokenValidator()
          コンストラクタ
TokenValidator(String messageKey)
          エラーメッセージキーを指定するコンストラクタ
 
メソッドの概要
 void validate(ValidationContext context, Object[] values)
          指定された入力値を検証します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TokenValidator

public TokenValidator()
コンストラクタ


TokenValidator

public TokenValidator(String messageKey)
エラーメッセージキーを指定するコンストラクタ

パラメータ:
messageKey - エラーメッセージキー
メソッドの詳細

validate

public void validate(ValidationContext context,
                     Object[] values)
指定された入力値を検証します。

定義:
インタフェース ArrayFieldValidator 内の validate
パラメータ:
context - 入力検証のコンテキスト
values - 入力値の配列


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