У меня довольно сложная форма, которую я пытаюсь создать в Play Framework 2.0. Вместо того, чтобы все мои поля были в основном классе модели формы, я разбил его на подобъекты. К сожалению, это, похоже, не работает для ограничений валидации. Привязка, кажется, работает, поэтому я в итоге получаю правильно заполненный объект.
Есть ли способ получить подтверждение для работы с подобъектами. Смотрите следующую модель и просмотр кода. Адрес электронной почты под клиентом не проверяется.
Форма Модель:
public class Inspection {
// This works!
@Email
private String email;
private Client client;
// ... getters and setters
}
public class Client {
// This does not work
@Email
private String email;
// ... getters and setters
}
Вид:
@inputText(inspectionForm("email"), '_label -> "Email Address 1")
@inputText(inspectionForm("client.email"), '_label -> "Email Address 2")