【发布时间】:2012-03-27 01:59:01
【问题描述】:
我正在尝试在 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")
【问题讨论】:
标签: java playframework validation playframework-2.0