我知道我可以在Play模型层中为@ Required注释执行自定义验证消息,如下所示:
@Required(message = "customError.required")
public String name;
但我试图对@MinSize注释做同样的事情......
@MinSize(8)(message = "customError.passwordSoShort")
public String password;
...并收到了这个编译错误:
The file /app/models/User.java could not be compiled. Error raised is : Syntax error on token ")", ? expected
@MinSize(8)↓(message = "customError.passwordSoShort")
public String password;
答案 0 :(得分:1)
您的代码存在语法错误。
尝试:
@MinSize(value=8, message = "customError.passwordSoShort")
public String password;