从约束中播放显示错误

时间:2013-09-15 02:59:50

标签: playframework-2.0

我刚刚发现有一个名为play.data.validation.Constraints的软件包,它可以帮助检查电子邮件地址是否有效。所以我在构造表单的子类时使用它。

public static class Subclass1 {
    @Constraints.email
    public String email;

    public String validate() {
      ......
    }
}

通常在validate()方法中,我将字符串返回到视图以指示某些错误。好吧,由于这个@Constraints.email,我无法找出告诉用户电子邮件地址是有效还是无效的方法。谁能告诉我如何在这种情况下返回错误?

此外,我有一大堆@Constraints.required,知道如何显示这些错误也很好。顺便说一下,我真的没有使用表单助手...

1 个答案:

答案 0 :(得分:0)

您是否尝试过JavaForms中的“处理绑定失败”?这里的另一个例子是confused-about-play2-form-submission-login-register