我正在构建一个自定义验证器,它依赖@Annotations
于我的模型/POJO(我不能使用@Valid
或扩展Validator
)。
我正确地创建并填写了一个FieldError
. 现在,我的问题是:如何获取必须在屏幕上显示的错误消息(来自文件属性)。我需要在课堂上操作该消息,所以我必须在它显示在屏幕上之前到达它
例如,我知道我的 FieldError 的代码之一是Size.objectName.fieldName
. 我需要从文件属性中获取相关消息。
如果我将我的添加FieldError
到BindingResult
,BindingResult
请完成所有工作并将“Size.objectName.fieldName”转为“大小应在 3 到 10 之间”。我怎么能自己做呢?
谢谢