我尝试使用过去已经使用的bean验证功能,但我不知道如何找到任何文档。
import org.hibernate.validator.constraints.NotBlank;
public class User {
protected String id;
@NotBlank(message = "Name is mandatory for user {id}")
protected String name;
public String getId() {
return id;
}
}
在此示例中,{id}
不会被实例ID重新加载。
有没有办法在消息模板中使用任何当前的bean属性?
问候。
答案 0 :(得分:1)
您可以使用自定义javax.validation.MessageInterpolator来实现它。
请看.. How do I dynamically resolve message parameters with Hibernate Validator?