如何将元素名称添加到自定义javax验证消息
在我的表单中,我使用的是如何将元素名称添加到自定义javax验证消息,java,spring,validation,Java,Spring,Validation,在我的表单中,我使用的是javax.validation @Size(max = 10, min = 9) String myField; 在ValidationMessages.properties中,我定义了自定义消息: javax.validation.constraints.Size.message = Size should be between {min} and {max} 但现在我想包括字段名,{field}的大小应该介于{min}和{max} 是否可以使用此属性文件添加字段
javax.validation
@Size(max = 10, min = 9)
String myField;
在ValidationMessages.properties中,我定义了自定义消息:
javax.validation.constraints.Size.message = Size should be between {min} and {max}
但现在我想包括字段名,{field}的大小应该介于{min}和{max}
是否可以使用此属性文件添加字段名称?只需执行此操作即可
myfield.size.message = myField should be between {min} and {max}
和变化:
@Size(max = 10, min = 9)
String myField;
到
或
伙计,我想问一下如何处理属性文件。我有大约1000个验证字段,我真的不想重写它。我需要一些全球解决方案
@Size(max = 10, min = 9, message = "{myfield.size.message}")
String myField;
message.size=should be between {min} and {max}
@Size(max = 10, min = 9, message = "myfield {message.size}")
String myField;