Как указать сложные проверки формы в Play 2?

Я понимаю, как добавить простые проверки формы в Play 2, такие как nonEmptyText, но как мне реализовать более сложные проверки, такие как «по крайней мере, одно из полей должно быть определено»? В настоящее время я выбрасываю исключение в своем объекте модели, если он инициализируется со всеми Nones, но это генерирует неприятное сообщение об ошибке.Я бы предпочел получить дружественное сообщение об ошибке на странице формы.

10
задан myyk 11 October 2012 в 21:22
поделиться