【发布时间】:2015-12-16 15:39:39
【问题描述】:
我正在尝试向 Spring MVC 验证器中的错误消息添加转义值
final Object[] vatErrorArray = new String[2];
vatErrorArray[0] = "aaa";
vatErrorArray[1] = "bbb";
errors.rejectValue("vatfield", "vendor.vat.number.invalid.pattern.generic", vatErrorArray, "Invalid VAT");
其中vendor.vat.number.invalid.pattern.generic如下:
vendor.vat.number.invalid.pattern.generic=VAT Number's pattern is invalid for {0}. Valid pattern: {1}.
很遗憾,显示的错误消息不包含转义值:
VAT Numbers pattern is invalid for {0}. Valid pattern: {1}.
我做错了什么?
PS 我使用的是 Spring MVC 版本 4.2.1.RELEASE
【问题讨论】:
-
这不是一个很好的答案,但可能会有所帮助 - 如果将
vatErrorArray更改为String[]而不是Object[]会发生什么? -
不幸的是,这并没有什么区别。
标签: spring-mvc