2
我有一个公平的复杂表单,我试图在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")
这工作的@Valid注解。谢谢 – 2012-03-27 11:49:04