グリッド入力でのバリデーション

Wicket のバリデーションエラーメッセージをプロパティファイルに記述するケースは、
以下の場合、通常の書式と異なる。
DataView や、ListView 等のループで、TextField や、DropDownChoice 入力を用意した場合、
  (populateItem の中で、入力コンポーネントをadd)

この時のプロパティファイルでバリデーションメッセージのKeyの書式は、
Form コンポーネントに DataView や、ListView が add されていると、

# TextField , wickket:id="name" のバリデーションメッセージ
form.0.name = 氏名
form.0.name.Required = ${label} は必須入力です

# DropDownChoice , wickket:id="color" のバリデーションメッセージ
form.0.color = 色
form.0.color.Required = ${label} は必須入力です

form.1.color = 色
form.1.color.Required = ${label} は必須入力です

# DataView や、ListView 等のループで
# 3行並ぶなら、index = 2 まで以下のように記述が必要!!

form.2.color = 色
form.2.color.Required = ${label} は必須入力です