Interface ValidationStrategy

All Known Implementing Classes:
BeanValidationStrategy, NablarchValidationStrategy

public interface ValidationStrategy
リクエスト内容のバリデーション、オブジェクト生成ロジック。
  • Method Summary

    Modifier and Type
    Method
    Description
    validate(HttpRequest request, InjectForm annotation, boolean canValidate, ServletExecutionContext context)
    リクエスト内容をバリデーションし、エラーがなければ、InjectForm
    form属性で指定された型のオブジェクトを生成して返す.
  • Method Details

    • validate

      Serializable validate(HttpRequest request, InjectForm annotation, boolean canValidate, ServletExecutionContext context)
      リクエスト内容をバリデーションし、エラーがなければ、InjectForm
      form属性で指定された型のオブジェクトを生成して返す.
      Parameters:
      request - リクエスト
      annotation - InjectFormアノテーション
      canValidate - バリデーションメソッドの指定がある場合true
      context - 実行コンテキスト
      Returns:
      バリデーション済みのオブジェクト