配列型のフォームプロパティ

例えばこんなの


@Required
@DateType
public String[] hoge;

当然といえば当然だけど、検証した結果を

  • パラメータが未送信であればnull
  • キーのみ送信されれば値が空でも、@RequiredはTrueになる
  • 各要素の中のデータタイプの検証はできない。@DateTypeって書いても検証はできない。

今まで通り個別にvalidatorを作るのが正しいと思われる。