我有以下代码
Errors errors = new MapBindingResult(new HashMap(), "person");
为什么我们指定“person”作为第二个参数,何时使用?
答案 0 :(得分:0)
它基本上是为了查明错误上下文。它告诉客户端或最终用户错误与您的案例中的哪个实体相关。
如果您将看到spring将用于验证的默认消息,则它们的格式为
person.required
person.invalid
或类似的东西
它们充当命名空间