public class NablarchValidationStrategy extends java.lang.Object implements ValidationStrategy
 BeanValidationStrategyとは異なり、
 本実装ではバリデーションエラーが発生した場合には、
 リクエストパラメータから値をコピーしたオブジェクト(Form)を
 リクエストスコープに格納する機能は持たない。
 これは、Nablarchのバリデーションが、(バリデーション前ではなく)
 バリデーション成功後にオブジェクトを生成するためである。
 
| Constructor and Description | 
|---|
NablarchValidationStrategy()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.io.Serializable | 
validate(HttpRequest request,
        InjectForm annotation,
        boolean canValidate,
        ServletExecutionContext context)
リクエスト内容をバリデーションし、エラーがなければ、 
InjectFormのform属性で指定された型のオブジェクトを生成して返す.  | 
public java.io.Serializable validate(HttpRequest request, InjectForm annotation, boolean canValidate, ServletExecutionContext context)
ValidationStrategyInjectFormのvalidate in interface ValidationStrategyrequest - リクエストannotation - InjectFormアノテーションcanValidate - バリデーションメソッドの指定がある場合truecontext - 実行コンテキスト